懇請老師幫忙把文華的指標公式轉換成博易大師的公式 [博易POBO]
咨詢內容:
STEP1:=STEP/100;
MVALUE1:=MVALUE/10;
SARLINE:=SAR(N,STEP1,MVALUE1);//N個周期的拋物轉向,步長為STEP1,極限值為MVALUE1.
//參數優化不支持對小數進行優化。如果需要進行參數優化,可以對模型源碼進行修改,將模型源碼中的小數參數乘以0.1或者0.01等,然后將參數列表中的小數參數數值乘以10或者100變為整數即可
DRAWCOLORLINE(SARLINE>0,ABS(SARLINE),COLORRED,COLORGREEN),CIRCLEDOT;
//IF(SARLINE>0,SARLINE,NULL),CROSSDOT,COLORRED;
//IF(SARLINE<0,ABS(SARLINE),NULL),CROSSDOT,COLORGREEN;
SUM1:=SUM((C+H+L)/3,N1);
MA26:(SUM1-SUM1/N1+(C+H+L)/3)/N1;
D0:=SARLINE>0 && C>MA26;
D1:=SARLINE<0 && C>MA26;
K0:=SARLINE<0 && C<MA26;
K1:=SARLINE>0 && C<MA26;
DRAWICON( D0 && REF(D0,1)<>1, L*1.000, 'ICO107');
DRAWICON( D1 && REF(D1,1)<>1 , H*1.000, 'ICO109');
DRAWICON( K0 && REF(K0,1)<>1, H*1.000, 'ICO106');
DRAWICON( K1 && REF(K1,1)<>1, L*1.000, 'ICO108');

<!-- 咨詢內容:
SARLINE:=SAR(4,3,40);
TURN:=SARTURN(4,3,40),NODRAW;
FLAG:=VALUEWHEN(TURN<>0,TURN);
PARTLINE2(ABS(SARLINE),FLAG>0,COLORRED,FLAG<0,COLORGREEN),CIRCLEDOT;
SUM1:=SUM((C+H+L)/3,N1);
MA26:(SUM1-SUM1/N1+(C+H+L)/3)/N1;
D0:=SARLINE>0 && C>MA26;
D1:=SARLINE<0 && C>MA26;
K0:=SARLINE<0 && C<MA26;
K1:=SARLINE>0 && C<MA26;
DRAWICON( D0 && REF(D0,1)<>1, L*0.998, 1);
DRAWICON( D1 && REF(D1,1)<>1 , H*1.002, 2);
DRAWICON( K0 && REF(K0,1)<>1, H*1.002, 3);
DRAWICON( K1 && REF(K1,1)<>1, L*0.998, 4); 感謝老師的及時回復,有些地方還是需要麻煩老師進行些修改,第一SAR公式的計算不對,文華里面的SAR計算公式是修改過的。還有SAR表現形式不對一個是小球,您修改才了線。第二個問題是信號延遲了一個K。 來源 程序化久久網
懇請老師幫忙把文華的指標公式轉換成博易大師的公式
文華公式如下,還有參數名稱也需要知道如何修改。STEP1:=STEP/100;
MVALUE1:=MVALUE/10;
SARLINE:=SAR(N,STEP1,MVALUE1);//N個周期的拋物轉向,步長為STEP1,極限值為MVALUE1.
//參數優化不支持對小數進行優化。如果需要進行參數優化,可以對模型源碼進行修改,將模型源碼中的小數參數乘以0.1或者0.01等,然后將參數列表中的小數參數數值乘以10或者100變為整數即可
DRAWCOLORLINE(SARLINE>0,ABS(SARLINE),COLORRED,COLORGREEN),CIRCLEDOT;
//IF(SARLINE>0,SARLINE,NULL),CROSSDOT,COLORRED;
//IF(SARLINE<0,ABS(SARLINE),NULL),CROSSDOT,COLORGREEN;
SUM1:=SUM((C+H+L)/3,N1);
MA26:(SUM1-SUM1/N1+(C+H+L)/3)/N1;
D0:=SARLINE>0 && C>MA26;
D1:=SARLINE<0 && C>MA26;
K0:=SARLINE<0 && C<MA26;
K1:=SARLINE>0 && C<MA26;
DRAWICON( D0 && REF(D0,1)<>1, L*1.000, 'ICO107');
DRAWICON( D1 && REF(D1,1)<>1 , H*1.000, 'ICO109');
DRAWICON( K0 && REF(K0,1)<>1, H*1.000, 'ICO106');
DRAWICON( K1 && REF(K1,1)<>1, L*1.000, 'ICO108');



附件 :
-->?
?來源:程序化99網( www.kzuj.com.cn )
博易技術人員: N1:=26;SARLINE:=SAR(4,3,40);
TURN:=SARTURN(4,3,40),NODRAW;
FLAG:=VALUEWHEN(TURN<>0,TURN);
PARTLINE2(ABS(SARLINE),FLAG>0,COLORRED,FLAG<0,COLORGREEN),CIRCLEDOT;
SUM1:=SUM((C+H+L)/3,N1);
MA26:(SUM1-SUM1/N1+(C+H+L)/3)/N1;
D0:=SARLINE>0 && C>MA26;
D1:=SARLINE<0 && C>MA26;
K0:=SARLINE<0 && C<MA26;
K1:=SARLINE>0 && C<MA26;
DRAWICON( D0 && REF(D0,1)<>1, L*0.998, 1);
DRAWICON( D1 && REF(D1,1)<>1 , H*1.002, 2);
DRAWICON( K0 && REF(K0,1)<>1, H*1.002, 3);
DRAWICON( K1 && REF(K1,1)<>1, L*0.998, 4); 感謝老師的及時回復,有些地方還是需要麻煩老師進行些修改,第一SAR公式的計算不對,文華里面的SAR計算公式是修改過的。還有SAR表現形式不對一個是小球,您修改才了線。第二個問題是信號延遲了一個K。 來源 程序化久久網
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容