当前Bar,Close上穿信号出现成功介入,信号消失止损怎么写? [开拓者 TB]
- 咨询内容:
本帖最后由 loking 于 2014-3-7 13:48 编辑
例:当前Bar上出现交易条件(Close上穿均线),建多单,成交后根据条件设好止损位。交易条件(Close上穿均线)一直成立,到交易条件(Close下穿均线)做空。当前Bar交易条件(Close上穿均线)又不成立,已设好止损位,没到止损位不止损,等待下一根Bar,止损、不止损,上穿。
自动交易怎么样实现。信号一定要不会消失才行吗?。
如果用Close[1]上穿均线[1],公式运行是正常的。
应该怎么改写这些代码?还是说条件一定要对应才能自动交易。有没有其他办法? - TB技术人员:
本帖最后由 loking 于 2014-3-7 13:11 编辑
- Begin
-
- if (MarketPosition == 0)//当前无仓位
- {
- if (Close上穿)
- {
- Buy(N,0);//开多仓
- TimesOverWeight = 1;
- }
- if (Close下穿)
- {
- SellShort(N,0);//开空仓
- TimesOverWeight = 1;
- }
- }
-
- if (MarketPosition != -1)//当前多仓
- {
- if (Close小于低止损位)
- {
- Sell(N,0);//多仓止损
- }
- if (Close下穿)
- {
- SellShort(N,0);//多仓止盈
- }
- }
-
- If(MarketPosition != 1) //当前空仓
- {
- if (Close大于高止损位)
- {
- BuyToCover(N,0);//空仓止损
- }
- if (Close上穿)
- {
- Buy(N,0);//空仓止盈
- }
- }
- End
- Begin
- TB客服:
请总版,管理员,高手们帮忙看看……
- 网友回复:
1. 稳定 不消失的信号是做程序化交易的基础要求啊。(除非你使用a_sendorder,不要信号的)
2. 回溯[1]确实是可以避免因使用close导致的信号消失
3. 使用回溯的方式即可,如2所示 - 网友回复:
小米 发表于 2014-3-7 15:13
1. 稳定 不消失的信号是做程序化交易的基础要求啊。(除非你使用a_sendorder,不要信号的)
2. 回溯[1]确实 ...
谢谢版主,那么有空帮我改个a_sendorder版本好不……
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容