我现在开仓用的是收盘价下单、K线走完的模式
但是我设置止损25个点,ENTERPRICE-C>=25*MINDIFF,这样为什么当亏损达到25个点的时候没有立即平仓、也是等到K先走完才平仓
我用的是市价 sell(1,1,marketr);
这样的问题怎么解决、谢谢!
[此贴子已经被作者于2016-7-8 10:09:35编辑过]
因为用户使用的是k线走完的模式,那么必然是要等到k线走完才能下单,用户改成固定时间间隔模式即可
[此贴子已经被作者于2016-7-8 10:13:49编辑过]
这样写、然后设置固定时间间隔、这样开仓是按收盘价开仓、止损是能够直接触发价止损吧?

此主题相关图片如下:2753.tm.png


此主题相关图片如下:9b9a.tm.png
我测试了、使用固定时间间隔、开仓的时候、不是等到收盘开仓、、止损是能立即平仓

此主题相关图片如下:3f%84_d@b)d95_wg56nywt.png
是的,这就是两种交易模式的区别,一种是即时触发,一种是走完k线触发,个中取舍,还需要用户自己确定
我觉得你们要改改、设计能用收盘价和即使触发价成交的共同存在的模式,
1、开仓等到K线走完下单,持仓成本高点没关系、也能过滤掉假信号
2、止损因为很严格、所以要触发价好一些
是不是能够从下单指令 的函数去解决这一问题?
想MC的可以next bar来设定等K线走完 按收盘价下单
[此贴子已经被作者于2016-7-8 11:27:00编辑过]