后台平仓配对问题 [金字塔]
- 咨询内容:
q:=点差*mindiff; if 开仓条件 then begin tbuy(tsellholding(0)=0,手数,MKT); extgbdataset('kaiduo',dynainfo(7)); extgbdataset('B',1);end if
开仓条件 then begin tbuyshort(tbuyholding(0)=0,手数,MKT); extgbdataset('kaikong',dynainfo(7)); extgbdataset('S',1); end //上升if TSELLHOLDING(0)<0 then begin kgprice:=extgbdata('kaikong')+(extgbdata('S')+1)*q; if high>=kgprice then begin tsellshort(1,1,lmt,kgprice),ORDERQUEUE; extgbdataset('S',extgbdata('S')+1); end endif TBUYHOLDING(0)>0 then begin kdprice:=extgbdata('kaiduo')+(extgbdata('B')+2)*q; if high>=kdprice then begin tsell(1,1,lmt,kdprice),ORDERQUEUE; extgbdataset('B',extgbdata('B')+2); endend
这编写出现连续平空或者连续平多的情况。我要求的是必须平空---平多---平空----平多这样的一一对应。ORDERQUEUE没有起任何作用。顺序不起作用。如何改写才能做到,一一对应? - 金字塔客服:
希望金字塔编写一个开平仓的控制函数。比如:ORDERQUEUE(平空-,平多,平空,平多),客户自己配对
- 用户回复:
ORDERQUEUE 就是干这事的,你说的不起作用说明你用的方法不对,你应该在所有交易语句都加上这个控制符,而不是挑着加
- 网友回复:
挑着加???
- 网友回复: 意思是每句都要加上,而不是选择性的加
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容