[求助]程序編寫問題 [文華財經]
-
咨詢內容:
?請幫忙寫一個程序:?價格向上突破20日均線,做多2手,止損為入場當日的價格-2倍ATR;入場后,當收盤價格大于入場價格+2倍ATR時,止損價格為 入場價格;當價格回落到入場后最高收盤價格-最高收盤價格的1倍ATR,平倉1手;當價格回落到入場后最高收盤價格-最高收盤價格的2倍ATR時,平倉。 ??
?
?來源:程序化99
-
文華技術人員:
參考;
?下載信息??[文件大小:???下載次數:?]文件名:t1.txt
?
?來源: m.kzuj.com.cn
-
文華客服:
?給我回復的程序有語法錯誤。CURRBARSCOUNT:=DATACOUNT-BARPOS+1;?NAS:=33;
UR:=6;
LR:=6;
TC1:=IF(H=HHV(H,8*UR),H,NULL);
TC2:=REFX1(BARSLAST(TC1=H),10000)+1;
UPPER:=REFX1(IF(TC2=1,H,REF(H,TC2-1)),10000);
BC1:=IF(L=LLV(L,8*LR),L,NULL);
BC2:=REFX1(BARSLAST(BC1=L),10000)+1;
LOWER:=REFX1(IF(BC2=1,L,REF(L,BC2-1)),10000);
LP:=CURRBARSCOUNT<=BC2 AND L=LOWER;
HP:=CURRBARSCOUNT<=TC2 AND H=UPPER;
STICKLINE1(IF(1,HP,LP),LOWER,UPPER,9,0),RGB(78,154,154);////////////////////寬窄調整
STICKLINE1(IF(1,LP,HP),LOWER,UPPER,9,0),RGB(255,155,155);/////////////////////寬窄調整AA:=BACKSET(ISLASTBAR,TC2)+BACKSET(ISLASTBAR,BC2)=1,ICON(1,'CO1';
STICKLINE1(AA,REFX1(VALUEWHEN(IF(1,HP,LP),LOWER) ,10000),REFX1(VALUEWHEN(IF(1,HP,LP),LOWER)-4*MINPRICE ,10000),4,0);
STICKLINE1(AA,REFX1(VALUEWHEN(IF(1,HP,LP),UPPER) ,10000),REFX1(VALUEWHEN(IF(1,HP,LP),UPPER)+4*MINPRICE ,10000),4,0);??
-
網友回復:
參考;
?下載信息??[文件大小:???下載次數:?]文件名:t1.txt
?
-
網友回復:
老師,您好。上面是做多的程序,如果再把做空的程序加上,應該是怎么樣的呢?
CROSSDOWN(C,MA20),SK(2);
C>REF(SKPRICE+2*ATR,BARSSK),BP(SKVOL);
C>REF(C+ATR,HHVBARS(C,BARSSK+1)),BP(1);
C>REF(C+ATR*2,HHVBARS(C,BARSSK+1)),BP(BKVOL);
我是按照做多的修改了一下,? 雖然檢測了一下沒有語法錯誤,但是和做多的程序合并到一塊,做回測的話好像不多,麻煩老師幫忙看看。
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容