簡單模型
INPUT:M(10,1,100,5);
INPUT:N(30,1,100,5);
INPUT:P(60,1,100,5);
A:=MA(C,M);
B:=MA(C,N);
D:=MA(C,P);
//交易條件
A上穿B,平空一手,同時開多一手,
A上穿D,平空一手,同時開多一手
B上穿D,平空一手,同時開多一手
A下穿B,平多一手,同時開空一手
A下穿D,平多一手,同時開空一手
B下穿D,平多一手,同時開空一手
自己寫了使用舊圖表能實現,但是持倉無法控制,求編寫
if cross(a,b) then begin
sellshort(1,1,market);
buy(holding=0,1,market);
end
.....其他的諸如此類的,用新圖表交易編寫,舊圖表實現不了復雜的功能
下穿用比如a下穿b用 cross(b,a)來表示
其他的如此編寫,但是持倉只有一手,按照我的思路,全部向上交叉(向下交叉后)時是有三個持倉的,請問如何處理
buy(holding=0,1,market);
改成
buy(1,1,market);
取消持倉判斷,多條件滿足各自下單不受持倉限制
已經弄好了,多謝版主