ハーモニックトレーディング - ページ 309

 

こんにちは。

poruchik さん、あなたの経験上、歴代のZupの中でどれが一番いいのか教えてください。

 
grandaevus:
ということは、ExtDeltaStrongGartleyは、Bat, Gartley, ButterFly, Crabのような5つのドットパターンに対応していることになります。

とExtDeltaGartleyはそれ以外(AB=CD, Alternate AB=CD, etc.)である。

そうでしょ?

ABCDパターンには2つのExternParameterを 追加する必要があります。

//--------------- ab=cd ----------------

extern bool ABCD = true;

extern bool visibleABCDrayZZ = true;

extern double ExtDevABCDLeg = 0.07;

extern double ExtDevABCDFib = 0.05;

extern int ABCDrayZZStyle = 0.05; extern int ABCDrayZZStyle = 0;

extern int ABCDrayZZWidth = 4.0; extern int ABCDrayZZWidth = 0.0

extern string ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618".とする。

実際のABCDパターンでは、1つのパラメータ(ExtDevABCDLeg)がABとCDの足の長さをチェックし、もう1つのパラメータExtDevABCDFibがファイバーの逆数比をチェックします。

AB=CD パターンでは、Fib 比のチェックは必要ないので、ExtDevABCDLeg パラメータを使って、脚が範囲内であることをチェックするだけです。

したがって、ABCDパターンのコードは次のようになる。

if (ABCD && StringLen(vNamePattern)==0 && PotencialsLevels_retXD<2)

{

vBullBear = "";

vNamePattern = "";

AB=MathAbs(zz[aXABCD] - zz[aXABCD[A]]);

CD=MathAbs(zz[aXABCD[D]] - zz[aXABCD[C]]);

retAC=(zz[aXABCD[C]]-zz[aXABCD])/(zz[aXABCD[A]]-zz[aXABCD]+vDelta0)である。

retBD = (zz[aXABCD[C]] - zz[aXABCD[D]]) / (zz[aXABCD[C] - zz[aXABCD] + vDelta0);

double checkLegsMin=1-ExtDevABCDLeg;

double checkLegsMax=1+ExtDevABCDLeg;

double checkFibRatioMin=1-ExtDevABCDFib ;

double checkFibRatioMax=1+ExtDevABCDFib ;

もし(

(retAC>=0.382*checkFibRatioMin && retAC=2.240*checkFibRatioMin && retBD<=2.240*checkFibRatioMax)であればよい。

||

(retAC>=0.382*checkFibRatioMin && retAC=2.618*checkFibRatioMin && retBD<=2.618*checkFibRatioMax)でなければならない。

||

(retAC>=0.500*checkFibRatioMin && retAC=2.000*checkFibRatioMin && retBD<=2.000*checkFibRatioMax)でなければならない。

||

(retAC>=0.618*checkFibRatioMin && retAC=1.618*checkFibRatioMin && retBD<=1.618*checkFibRatioMax)でなければならない。

||

(retAC>=0.707*checkFibRatioMin && retAC=1.414*checkFibRatioMin && retBD<=1.414*checkFibRatioMax)

||

(retAC>=0.786*checkFibRatioMin && retAC=1.270*checkFibRatioMin && retBD<=1.270*checkFibRatioMax)でなければならない。

||

(retAC>=0.886*checkFibRatioMin && retAC=1.130*checkFibRatioMin && retBD<=1.130*checkFibRatioMax)である。

)

{

if ( (CD>AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])

||

(CD>AB*checkLegsMin && CD<AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A] < zz[aXABCD[C]] && zz[aXABCD[C]] < zz[aXABCD])

)

{

vNamePattern=vABCD; // AB-CD

}

}

さもなくば

{

for (int iABCD=0;iABCD<_ABCDsize;iABCD++)

{

if ( (CD>_ABCDtype*AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])

||

(CD>_ABCDtype*AB*checkLegsMin && CD<_ABCDtype*AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A] < zz[aXABCD[C]] && zz[aXABCD[C]]<zz[aXABCD])となる。)

)

{

vNamePattern=_ABCDtypetxt+"*AB=CD";

を壊す。

}

}

}

 

4つのエラー______________________________________

ファイル:
10881091.png  7 kb
 

last ZUP is the best

 

ExtDeltaGartley FOR ALL(エクストデルタガートリーフォーオール

ExtDeltaStrongGartley for 5 dot(エクストデルタストロングガートリー フォー 5 ドット

 
poruchik:
4つのエラー_________________________________

を追加しましたか?

以下の2行を追加しました。

extern double ExtDevABCDLeg = 0.07。

extern double ExtDevABCDFib = 0.05。

を追加しました。

//--------------- ab=cd ----------------

extern bool ABCD = true;

extern bool visibleABCDrayZZ = true;

extern double ExtDevABCDLeg = 0.07;

extern double ExtDevABCDFib = 0.05;

extern int ABCDrayZZStyle = 0.05; extern int ABCDrayZZStyle = 0;

extern int ABCDrayZZWidth = 4.0; extern int ABCDrayZZWidth = 0.0

extern string ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618 ";

 

もう大丈夫

ファイル:
 
poruchik:
ExtDeltaGartley FOR ALL ExtDeltaStrongGartley for 5 dot

OK poruchikさん。ありがとうございます

 

ポルチクさんへ。

あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか?

 

ポルチクさんへ。

あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか?