当前位置之前连续有多少次连续亏损的交易,注意每次平仓算一次交易,而开仓不算
用法:NUMSEQLOSS
注意:
该函数仅在逐K线计算模式下有效, 并且只能用在BUY,SELL等新图表交易系统中,不能与旧图表交易系统ENTERLONG,EXITLONG等混用。
所属函数组:交易系统
问题:
这个函数的返回值是从什么时间算起?从图表上第一根K线吗?
如果要计算当日的连亏次数,如何写代码?
我的目的是:如果当日出现连续两次亏损,则不再开仓。
请给段参考代码,谢谢!
aa:=NUMSEQLOSS;
连亏次数:aa,linethick0;
我在程序里写了一段代码观察,为何返回值停留在1,不再增加?
从图表第一根k线算起,图表上交易亏损就记录,连续亏损就增加numseqloss的值
我在程序里写了一段代码观察,为何返回值停留在1,不再增加?
只有这两句?
aa:=NUMSEQLOSS;
连亏次数:aa,linethick0;
没有开平仓怎么记录?
请讲的完整点,不明白你的意思
函数说明有点看不懂
好的。
我的目的是:如果当天出现连续2次亏损,就不再开仓。
aa:=NUMSEQLOSS;
连亏次数:aa,linethick0;
cond可以开仓:=aa<=1; //连亏次数如果到了2,就不再开仓
实际问题是:我写了这样的代码,来观察NUMSEQLOSS这个函数的变化,却发现出现多次连续亏损的时候,这个函数的返回值没有发生变化。
请问问题在哪里,如何实现这个意图?