老師您好.我看著視頻教程寫好了增倉語句測試有效,但自寫的止損語句無效.麻煩幫忙改一下.謝謝.我的思路很簡單:增倉后如果收盤價跌到持倉平均成本就平倉.
cond1:=cross(ma(c,5),ma(c,10));
buy(cond1 AND HOLDING=0,1);
增倉:buy(C-ENTERPRICE>30 and HOLDING>0,1);
sell(cond2,HOLDING);
BUYSHORT(cond2 AND HOLDING=0,1);
增空倉:BUYSHORT(ENTERPRICE-c>30 and HOLDING<0,1);
SELLSHORT(cond1,HOLDING);
多頭止損:SELL(AVGENTERPRICE-c=0 and HOLDING>1,HOLDING);
空頭止損:SELLSHORT(C-AVGENTERPRICE=0 and HOLDING<-1,HOLDING);
空頭止損:SELLSHORT(C-AVGENTERPRICE<=l and HOLDING<-1,HOLDING);
空頭止損:SELLSHORT(C-AVGENTERPRICE<=l and HOLDING<-1,HOLDING);
謝謝老師.用在期貨上問題解決了.
可是改成百分比時就亂了.
cond1:=cross(ma(c,5),ma(c,10));
buy(cond1 AND HOLDING=0,100%);
增倉:buy(C-ENTERPRICE>30 and HOLDING>0,50%);
sell(cond2,HOLDING);
BUYSHORT(cond2 AND HOLDING=0,100%);
增空倉:BUYSHORT(ENTERPRICE-c>30 and HOLDING<0,50%);
SELLSHORT(cond1,HOLDING);
多頭止損:SELL(AVGENTERPRICE-c=0 and HOLDING>1,HOLDING);
空頭止損:SELLSHORT(C-AVGENTERPRICE=0 and HOLDING<-1,HOLDING);
應該改那里?謝謝.
百分比多少?
反正感覺不對勁,如果老師有時間話.就把上面我的公式幫忙改成能用于股票的完整的加倉止損代碼.謝謝.