策略測試的問題 [金字塔]
- 咨詢內(nèi)容:
很奇怪,策略“應(yīng)用于圖”是正常的,為什么在做“策略測試”時(shí)卻沒有成交數(shù)據(jù)?
- 金字塔客服:
全局變量的設(shè)定及標(biāo)點(diǎn),是否有大小寫的要求?是否跟這個(gè)有關(guān)?
- 用戶回復(fù):
如果對(duì)應(yīng)圖上有信號(hào),測試沒信號(hào)的話
看下是不是選擇測試時(shí)間段內(nèi)的數(shù)據(jù)都齊全,一般是沒有測試數(shù)據(jù)導(dǎo)致的
- 網(wǎng)友回復(fù):
//聲明參數(shù)
INPUT : ATRLEN(20,15,30,1) ;
INPUT : n1(910,10,1300,50);
//聲明變量
NT := 1 ; //調(diào)試信息帶時(shí)間戳
BUYORDERTHISBAR := 0 ; //當(dāng)前BAR有過交易
VARIABLE : MYENTRYPRICE =0 ; //開倉價(jià)格
VARIABLE : MYEXITPRICE =0 ; //平倉價(jià)格VARIABLE : POSITION=0 ; //倉位狀態(tài)
VARIABLE: I=0;//漲跌幅
//0表示沒有倉位,1表示持有多頭, -1表示持有空頭//準(zhǔn)備需要計(jì)算的變量
MA30 :=MA(CLOSE,n1);
AAB:=openBAR;
歷時(shí):AAB,LINETHICK0;
AVGTR : =REF(MA(TR,ATRLEN),1) ;//開始執(zhí)行時(shí) 初始化數(shù)據(jù)
IF BARPOS=1 THEN BEGIN
POSITION := 0 ;
END //IF
IF POSITION=0 AND BARPOS>20 THEN BEGIN//建立多頭進(jìn)場條件
LONG := CLOSE>MA30 ;//多頭進(jìn)場
IF CLOSE>MA30 THEN BEGIN
BUY( 1,1,market);
POSITION := 1 ;
BUYORDERTHISBAR := 1;END //IF
END //IF
最大盈:hhv(i,aab),linethick0,COLORRED;
//最大回撤
hc:i/最大盈,LINETHICK0,COLORMAGENTA;bb1:= aab>=10 ;
bbp1:=bb1;
if bbp1 and position=1 and BUYORDERTHISBAR=0 then begin
sell( 1, 0, market);POSITION:=0;
end//if//幫我看看為什么沒有策測數(shù)據(jù),謝謝
- 網(wǎng)友回復(fù): 這邊測了是有交易的,用的1分鐘股指連續(xù)。時(shí)間在今年5月到現(xiàn)在,樓主您可以再試試。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容