指標公式源碼分析及使用參考建議:
這段代碼看起來是針對股票或者期貨市場的技術分析指標,主要是通過一些數學計算和價格走勢的條件來判斷市場的走向。以下是對你提供的指標公式的一些簡要分析和使用說明:
1. HR 和 HRY 是最高價和最低價的移動最高值和移動最低值。
2. WLT1、WLT2 和 WLT3 分別是收盤價的 3 日、5 日和 5 日指數移動平均線。
3. MM、GG1、DD 和 GG2 是一些收盤價和其他指標的交叉和趨勢條件。
4. TJ1、TJ2 和 TJ3 是一些條件的組合。
5. PL5、PL10、PL20 和 PL40 是一些震蕩指標 ZIG 的不同周期參數。
6. 走強1、走弱1、走強2、走弱2、走強3 和 走弱3 是根據震蕩指標的條件計算出來的買入賣出信號。
7. ZTJZ5、ZTJD5、DTJZ5、DTJD5、ZTJZ10、ZTJD10、DTJZ10 和 DTJD10 是根據震蕩指標的條件計算出來的進出場信號的輔助變量。
8. WLT11、WLT22、WLT33、WLT01、WLT02、WLT03 和 WLT 是一些進出場信號的組合條件。
9. W18 是最終的判斷信號。
具體的指標使用說明需要根據實際的交易平臺或軟件來進行編寫和應用。通常情況下,在大部分金融軟件中都會有相應的函數或工具來計算和應用這些技術指標。用戶可以根據自己的交易策略和市場分析需求,將這些指標應用到自己的交易決策中。
在使用這些指標時,建議先進行歷史數據的回測分析,驗證指標的有效性和適用性,然后再結合實際的市場情況進行實時的交易決策。同時,要注意單一指標的局限性,可以結合多個指標來進行綜合分析和決策。
?
源碼:
{參數m1 552588}
HR:=HHV(HIGH,M1);
HRY:=LLV(LOW,M1);
HRY11:=HR*HRY;
HRY33:=SQRT(HRY11);
WLT1:=EMA(C,3);
WLT2:=EMA(C,5);
WLT3:=EMA(WLT2,5);
MM:=WLT1>REF(WLT1,1) AND REF(WLT1,1)<REF(WLT1,2) ;
GG1:=CROSS(WLT1,WLT2);
TEND:=EMA(((SLOPE(CLOSE,21) * 20) + CLOSE),42);
DD:=TEND>REF(TEND,1) AND REF(TEND,1) >REF(TEND,2);
GG2:=CROSS(WLT1,TEND);
HRY1:=LLV(LOW,55);
HRY2:=HHV(HIGH,21);
JJ1:=C<HRY1*1.62;
TJ1:=GG1AND JJ1 ;
TJ2:=GG2AND JJ1;
TJ3:=GG1 AND C>HRY33;
XG:=TJ1OR TJ3;
PL5:=ZIG(3,5);
EN1:=ZIG(3,5)>REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)
AND REF(ZIG(3,5),2)<=REF(ZIG(3,5),3);
EX1:=ZIG(3,5)<REF(ZIG(3,5),1) AND REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)
AND REF(ZIG(3,5),2)>=REF(ZIG(3,5),3);
PL10:=ZIG(3,10);
EN2:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<=REF(ZIG
(3,10),2) AND REF(ZIG(3,10),2)<=REF(ZIG(3,10),3);
EX2:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>=REF(ZIG
(3,10),2) AND REF(ZIG(3,10),2)>=REF(ZIG(3,10),3);
PL20:=ZIG(3,20);
EN3:=ZIG(3,20)>REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)<=REF(ZIG
(3,20),2) AND REF(ZIG(3,20),2)<=REF(ZIG(3,20),3);
EX3:=ZIG(3,20)<REF(ZIG(3,20),1) AND REF(ZIG(3,20),1)>=REF(ZIG
(3,20),2) AND REF(ZIG(3,20),2)>=REF(ZIG(3,20),3);
PL40:=ZIG(3,40);
走強1:=BARSLAST(PL5<REF(PL5,1));
走弱1:=BARSLAST(PL5>REF(PL5,1));
走強2:=BARSLAST(PL10<REF(PL10,1));
走弱2:=BARSLAST(PL10>REF(PL10,1));
走強3:=BARSLAST(PL20<REF(PL20,1));
走弱3:=BARSLAST(PL20>REF(PL20,1));
ZTJZ5:=IF(PL10>REF(PL10,1),COUNT(EN1,走強2),0);
ZTJD5:=IF(PL10>REF(PL10,1),COUNT(EX1,走強2),0);
DTJZ5:=IF(PL10<REF(PL10,1),COUNT(EN1,走弱2),0);
DTJD5:=IF(PL10<REF(PL10,1),COUNT(EX1,走弱2),0);
ZTJZ10:=IF(PL20>REF(PL20,1),COUNT(EN2,走強3),0);
ZTJD10:=IF(PL20>REF(PL20,1),COUNT(EX2,走強3),0);
DTJZ10:=IF(PL20<REF(PL20,1),COUNT(EN2,走弱3),0);
DTJD10:=IF(PL20<REF(PL20,1),COUNT(EX2,走弱3),0);
WLT11:=EN1 AND DTJZ5=1;
WLT22:=EN2 AND ZTJZ5=1;
WLT33:=WLT11 OR WLT22;
WLT01:=EN2 AND DTJZ10=1;
WLT02:=EN3 AND ZTJZ10=1;
WLT03:=WLT01 OR WLT02;
WLT:=WLT33 AND WLT03;
W18:XG OR WLT;
BIAS乖離率買入
{參數m 12 1100n -6-400}
(CLOSE-MA(CLOSE,m))/MA(CLOSE,m)*100 < n{程序化交易 www.tumamayizhan.com }{程序化交易 www.tumamayizhan.com }
{程序化交易 www.tumamayizhan.com }
{程序化交易 www.tumamayizhan.com }
{程序化交易 www.tumamayizhan.com }
{程序化交易 www.tumamayizhan.com }
{程序化交易 www.tumamayizhan.com }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?