quant002 发表于 2020-3-8 07:21:59

【金字塔策略源码】红黑三兵

1 runmode:0;
2
3 variable:myholding=0;
4
5 buycond:=ref(all(isup,3),1);
6 buyshortcond:=ref(all(isdown,3),1);
7
8 if myholding=0 and buycond then begin
9   lots:=cash(0)/(open*multiplier*0.1);
10   buy(1,lots,limitr,open);
11   myholding:=lots;
12 end
13
14 if myholding=0 and buyshortcond then begin
15   lots:=cash(0)/(open*multiplier*0.1);
16   buyshort(1,lots,limitr,open);
17   myholding:=-lots;
18 end
19
20 if myholding>0 and time=closetime(0) then begin
21   sell(1,myholding,limitr,close);
22   myholding:=0;
23 end
24
25 if myholding<0 and time=closetime(0) then begin
26   sellshort(1,myholding,limitr,close);
27   myholding:=0;
28 end

页: [1]
查看完整版本: 【金字塔策略源码】红黑三兵