sell(holding>0,holding,limitr,enterprice-10*mindiff),ignorecheckprice;
一般避免白色箭头就是用最后的那个函数
因为你用的是stop,所以会在下根k线上出箭头,而且用了你指定的价格,所以会往下那么多。一般超过那么多的价格,肯定是会影响成交的,加了上面那个函数,不是说会成交,而是让白色箭头消失,把这个差很大的价格给报出去,不管成交不成交
总结,那个箭头根据你的代码出现的,ingo这个函数是为了可以报单而使用的。如果你想要成交快,推荐用市价下单market
那不用stop,,而直接限定 止损点为10个点,怎么表述,亏损达到10个点就立即止损,
之前表述是这样的,,需要怎么更改?
if holding > 0 and l<= enterprice - 10 * mindiff then begin
sell ( holding> 0, holding, stop, enterprice - 10 * mindiff ), ignorecheckprice ;
end
用stop 对止损效果如果没有影响的话,,,图示上 三角形和箭头对不上倒是无所谓,,,只要达到止损点,平仓出局成功就行了
[此贴子已经被作者于2016-8-25 10:41:35编辑过]
if holding > 0 and l<= enterprice - 10 * mindiff then begin
sell ( holding> 0, holding, market ) ;
end
这样写,满足止损条件后立马市价下单止损
另外 按照之前 stop 单的表述,,止损效果跟 现在老师写的那个一样么?
表述出来的意思和用户想的不一样,
首先stop是报限价单,而用market是市价单
其次次周期指的是价格,次周期的价格;而不是指时间,不是指在次周期上下单
最后,这个函数说明里面很明确的写到,用在测评上,不要拿去交易
明白了,,多谢老师,,那我改为market 比较保险一些,,多谢多谢