第一次建仓价格的K线的最低价减去2倍的atr如何编写函数,感谢

第一次建仓价格的K线的最低价减去2倍的atr如何编写成函数,感谢

第一次建仓价格的K线的最低价减去2倍的atr如何编写函数,感谢
如果编写当前持仓的第一次建仓价格K线的最低价减去2倍的atr的值为系统函数
最高价减去2倍的atr如何编写,感谢
最高价减去2倍的atr如何编写,并且在K线画出来,感谢!
关于k线编写的问题
如何求取计算建仓之后K线的最高值
多次建仓,怎样获取每次的建仓价格
一根K线里如何区分建仓与平仓的顺序
建仓后的最高价和最低价
EntryPrice - ATR*4 我想把这个写成一个函数,求帮助

// 自定义函数:计算持仓首次建仓价 - 2倍ATR

Params

   Numeric Length(14);        // ATR计算周期

Vars

   Numeric atrValue;

   Numeric targetValue;

Begin

   // 1. 计算ATR值

   atrValue = AvgTrueRange(Length);

   

   // 2. 初始化目标值为无效数值

   targetValue = InvalidNumeric;

   

   // 3. 检查是否有持仓,有则计算目标值

   If(CurrentContracts() > 0)

   {

       targetValue = EntryPrice - 2 * atrValue;

   }

   

   // 4. 返回计算结果

   Return targetValue;

End



这样写对吗