ハーモニックトレーディング - ページ 309 1...302303304305306307308309310311312313314315316...599 新しいコメント Sam C 2013.03.01 09:27 #3081 こんにちは。 poruchik さん、あなたの経験上、歴代のZupの中でどれが一番いいのか教えてください。 ozan 2013.03.01 10:00 #3082 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"; を壊す。 } } } Harmonic Trading MQL5における拡張ディッキー フラー検定の実装 Rを使って高速化したMQL5の統計分布 poruchik 2013.03.01 10:40 #3083 4つのエラー______________________________________ ファイル: 10881091.png 7 kb poruchik 2013.03.01 10:42 #3084 last ZUP is the best poruchik 2013.03.01 10:45 #3085 ExtDeltaGartley FOR ALL(エクストデルタガートリーフォーオール ExtDeltaStrongGartley for 5 dot(エクストデルタストロングガートリー フォー 5 ドット ozan 2013.03.01 11:07 #3086 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 "; Harmonic Trading A-B-C-D Trade コーディングの方法は? poruchik 2013.03.01 11:32 #3087 もう大丈夫 ファイル: gbpjpym15.png 72 kb zup_v133_real_abcd_1_grandaevus.mq4 658 kb ozan 2013.03.01 11:41 #3088 poruchik: ExtDeltaGartley FOR ALL ExtDeltaStrongGartley for 5 dot OK poruchikさん。ありがとうございます Sam C 2013.03.02 04:21 #3089 ポルチクさんへ。 あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか? Sam C 2013.03.02 04:22 #3090 ポルチクさんへ。 あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか? 1...302303304305306307308309310311312313314315316...599 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。
poruchik さん、あなたの経験上、歴代のZupの中でどれが一番いいのか教えてください。
ということは、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つのエラー______________________________________
last ZUP is the best
ExtDeltaGartley FOR ALL(エクストデルタガートリーフォーオール
ExtDeltaStrongGartley for 5 dot(エクストデルタストロングガートリー フォー 5 ドット
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 ";
もう大丈夫
ExtDeltaGartley FOR ALL ExtDeltaStrongGartley for 5 dot
OK poruchikさん。ありがとうございます
ポルチクさんへ。
あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか?
ポルチクさんへ。
あなたは経験者なんですね。ハーモニック・トレーディングについて、あなたと考えを交換したいと思います。あなたの経験上、ハーモニックパターンでフェイクアウトが最も少ない完璧な時間枠は何でしょうか?