如何在程序内写出多单情况下的各单固定止损? [金字塔]
- 咨询内容:
老师,我已写出了以下开多平多没设止损的思路如下:每降40加开一个多单,每升40平掉这个多单。我想在程序里写入每个多单若降100就止损,分别止损,直到全部止损,如何写出来啊。(若不止损最多可开5单,保证设了止损后最多就开3单了,因为开第四单前就已止损了第一多单)谢谢!AA:=18000;KD1:=C<AA and HOLDING=0; KD2:=C<AA-40 and HOLDING=1;KD3:=C<AA-80 and HOLDING=2;KD4:=C<AA-120 and HOLDING=3;KD5:=C<AA-160 and HOLDING=4; PD1:=C>AA+40 and HOLDING=1; PD2:=C>AA and HOLDING=2; PD3:=C>AA-40 and HOLDING=3; PD4:=C>AA-80 and HOLDING=4;PD5:=C>AA-120 and HOLDING=5;
开多1:BUY(KD1,1,THISCLOSE); 开多2:BUY(KD2,1,THISCLOSE); 开多3:BUY(KD3,1,THISCLOSE); 开多4:BUY(KD4,1,THISCLOSE); 开多5:BUY(KD5,1,THISCLOSE); 平多5:SELL(PD5,1,THISCLOSE); 平多4:SELL(PD4,1,THISCLOSE); 平多3:SELL(PD3,1,THISCLOSE); 平多2:SELL(PD2,1,THISCLOSE); 平多1:SELL(PD1,1,THISCLOSE);
- 金字塔客服:
加了止损语句后应该是这样的吗,但如何加入止损语句呢,谢谢KD1:=C<AA and HOLDING=0; KD2:=C<AA-40 and HOLDING=1;KD3:=C<AA-80 and HOLDING=2;KD4:=C<AA-120 and HOLDING=2;KD5:=C<AA-160 and HOLDING=2; PD1:=C>AA+40 and HOLDING=1; PD2:=C>AA and HOLDING=2; PD3:=C>AA-40 and HOLDING=3; PD4:=C>AA-80 and HOLDING=2;PD5:=C>AA-120 and HOLDING=2;
- 用户回复:
AA是什么?开仓价吗?
- 网友回复:
AA可以是一个赋值的数字,是开仓的价(比如铝合约),刚过来,不好意思,谢谢!
- 网友回复: 我的思路是若本日开盘时持仓为0,AA就是该合约的开盘价,若持仓不为0,AA就维持原有值(前一日或前几日的开盘价),谢谢
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容