老師噶正確 格式 [文華財經]
-
咨詢內容:
?// 文華6版本 - 法制權重EMA指標
// 定義基礎參數N1:=60;N2:=65;N3:=70;N4:=75;N5:=80;
// 計算各周期EMAE30:=EMA(C,N1);E35:=EMA(C,N2);E40:=EMA(C,N3);E45:=EMA(C,N4);E50:=EMA(C,N5);
// 法制權重計算(基于周期長度賦予不同權重)W1:=1/5;? // 最短周期權重20%W2:=1.5/5;// 權重30%W3:=2/5;? // 權重40%W4:=1.5/5;// 權重30%W5:=1/5;? // 最長周期權重20%
// 加權綜合EMA信號WEIGHTED_SIGNAL:=(E30*W1 + E35*W2 + E40*W3 + E45*W4 + E50*W5);
// 靈敏度閾值調整(基于波動率)VOLATILITY:=STD(C,20)/C*100;SENSITIVITY:=IIF(VOLATILITY>2, 0.001, IIF(VOLATILITY>1, 0.0005, 0.0002));
// 法制條件判斷CONDITION1:=WEIGHTED_SIGNAL>REF(WEIGHTED_SIGNAL,1);CONDITION2:=ABS(WEIGHTED_SIGNAL-REF(WEIGHTED_SIGNAL,1))>SENSITIVITY*C;
// 綜合法制信號FINAL_SIGNAL:=CONDITION1 AND CONDITION2;
// 繪制加權EMA線PLOT(WEIGHTED_SIGNAL, "加權EMA", IFF(FINAL_SIGNAL, COLORRED, COLORGREEN), 2);
// 可選:顯示各周期EMA(按權重淡化顯示)PLOT(E30, "EMA60", COLORGRAY, 1);PLOT(E35, "EMA65", COLORGRAY, 1);PLOT(E40, "EMA70", COLORGRAY, 1);PLOT(E45, "EMA75", COLORGRAY, 1);PLOT(E50, "EMA80", COLORGRAY, 1);
// 信號提示DRAWICON(FINAL_SIGNAL AND NOT(REF(FINAL_SIGNAL,1)), LOW, 1);DRAWICON(NOT(FINAL_SIGNAL) AND REF(FINAL_SIGNAL,1), HIGH, 2);
// 顯示權重分布DRAWTEXT_FIX(1,0,0,0,'重分布: 'NUMTOSTR(W1*100,0)+'/'NUMTOSTR(W2*100,0)+'/'NUMTOSTR(W3*100,0)+'/'NUMTOSTR(W4*100,0)+'/'NUMTOSTR(W5*100,0)+'';?
?來源:程序化99
-
文華技術人員:
?請參考
?// 文華6版本 - 法制權重EMA指標
// 定義基礎參數 N1:=60; N2:=65; N3:=70; N4:=75; N5:=80;
// 計算各周期EMA E30:EMA(C,N1),COLORGRAY; E35:EMA(C,N2),COLORGRAY; E40:EMA(C,N3),COLORGRAY; E45:EMA(C,N4),COLORGRAY; E50:EMA(C,N5),COLORGRAY;
// 法制權重計算(基于周期長度賦予不同權重) W1:=1/5;? // 最短周期權重20% W2:=1.5/5;// 權重30% W3:=2/5;? // 權重40% W4:=1.5/5;// 權重30% W5:=1/5;? // 最長周期權重20%
// 加權綜合EMA信號 WEIGHTED_SIGNAL:=(E30*W1 + E35*W2 + E40*W3 + E45*W4 + E50*W5);
// 靈敏度閾值調整(基于波動率) VOLATILITY1:=STD(C,20)/C*100; SENSITIVITY:=IF(VOLATILITY1>2, 0.001, IF(VOLATILITY1>1, 0.0005, 0.0002));
// 法制條件判斷 CONDITION1:=WEIGHTED_SIGNAL>REF(WEIGHTED_SIGNAL,1); CONDITION2:=ABS(WEIGHTED_SIGNAL-REF(WEIGHTED_SIGNAL,1))>SENSITIVITY*C;
// 綜合法制信號 FINAL_SIGNAL:=CONDITION1 AND CONDITION2;
// 繪制加權EMA線 加權EMA:WEIGHTED_SIGNAL,COLORGREEN; IF(FINAL_SIGNAL,加權EMA,COLORRED),NOTEXT;
// 信號提示 DRAWICON(FINAL_SIGNAL AND NOT(REF(FINAL_SIGNAL,1)), LOW, 1); DRAWICON(NOT(FINAL_SIGNAL) AND REF(FINAL_SIGNAL,1), HIGH, 2);
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容
