信號根據設定的條件出現后就開倉或者平倉,比喻止賺平倉后無信號出現,這時就空倉等待。這是現有的模型,幫著改一下好嗎?謝謝
//開多條件
kdtj:= L1>ref(L1,60) AND L2 <ref(l2,60) and gg2 AND GG4 ;
//開多
IF kdtj THEN
BEGIN
sellshort(holding<0,holding, THISCLOSE);//檢查是否有空單,若有,市價平掉已有空單
buy(holding=0,1,THISCLOSE);
END
//開空條件
kktj:= h1<ref(h1,60) AND H2>REF(H2,60) and gg2 AND GG6
IF kktj THEN
BEGIN
SELL(holding>0,holding,THISCLOSE);
BUYSHORT(holding=0,1,THISCLOSE);
END
//止賺平倉
zzpd:=ref(L1,60);
zzpk:=ref(h1,60);
IF C <zzpd AND HOLDING > 0
THEN
BEGIN
賺平多:SELL(1,HOLDING,THISCLOSE);
END
IF C >zzpk AND HOLDING < 0
THEN
BEGIN
賺平空:SELLSHORT(1,HOLDING,THISCLOSE);
END
你不是都加過了嗎
[此貼子已經被作者于2014/4/30 14:24:01編輯過]
現在我的開平倉能實現如下功能嗎?(上一貼的公式)
信號根據設定的條件出現后就開倉或者平倉,比喻止賺平倉后無信號出現,這時就空倉等待。這是現有的模型,幫著改一下好嗎?謝謝
比喻止賺平倉后無信號出現,這時就空倉等待
這個是什么意思?舉例說明一下
我的意思是:有1,3,5,三條均線,當1和 2交叉,并在5日線之上
模型只開多,平多,不開空單。反之只開空單,平空單,不開多單,就是這樣的一個公式