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

 

void _Gartley関数で

以下の9行を追加してください。

aXABCD[X] = aNumBarPeak[k + 4];

aXABCD[A] = aNumBarPeak[k + 3];

aXABCD = aNumBarPeak[k + 2];

aXABCD[C] = aNumBarPeak[k + 1];

aXABCD[D] = aNumBarPeak[k]; aXABCD[D] = aNumBarPeak[k];

dotX=zz[aXABCD[X]]とする。

dotA=zz[aXABCD[A]]とする。

dotB=zz[aXABCD]; dotB=zz[aXABCD];

dotC=zz[aXABCD[C]]とする。

dotD=zz[aXABCD[D]]とする。

retXB=(dotA - dotB) / (dotA - dotX + vDelta0);

retAC=(dotC - dotB) / (dotA - dotB + vDelta0);

retBD=(dotC - dotD) / (dotC - dotB + vDelta0);

retXD=(dotA - dotD) / (dotA - dotX + vDelta0);

 

void _Gartley関数で、THIS PLACEとしてハイライトされた場所に配置する。

for (ibreak=k;ibreak>=0;ibreak--)

{

if (iHigh(NULL,0,aNumBarPeak)>LevelForDmax)

{

vNamePattern = "";

ブレーク

}

}

}

}

}

}

}

}

//----------------------------------------------------------

この場所

//-------------------------------------------------------------

if ((levelD && varStrongPatterns==1 && StringLen(vNameStrongPattern)>0))|| (iu>=0 && PotencialsLevels_retXD_)) // D を retXD に変換する。

{

if (iu>=0 && PotencialsLevels_retXD_)

{

nameObj="_"+ExtComplekt+"StrongPattern_".+ k + "";

ObjectDelete(nameObj);

nameObj1="_"+ExtComplekt+"StrongPatternVL_"です。+ k + "";

ObjectDelete(nameObj1)。

ObjectCreate(nameObj1,OBJ_VLINE,0,Time[aXABCD[D]],zz[aXABCD[C]]); ObjectCreate(nameObj1,OBJ_VLINE,0,Time[aXABCD[D]]);

ObjectSet(nameObj1,OBJPROP_WIDTH,0)を設定します。

ObjectSet(nameObj1,OBJPROP_STYLE,STYLE_DOT); ObjectSet(nameObj1,OBJPROP_STYLE,STYLE_DOT);

ObjectSet(nameObj1,OBJPROP_COLOR,colorLevelD);

 

これらのコードラインを置く

このコードラインは、Shark Pattern Definition の例です。

これは、カスタムパターンを作成するための主要なコード定義です。

各カスタムパターンには、この例を使用する必要があります。

カスタムハーモニックパターンの定義に従って、基準を変更する必要がある。

//サメのパターンを検索する

if(NameofCustomPattern==true&& vNamePattern=="")

{

if(dotA > dotX && dotB > dotX && dotB dotB && dotC > dotA && dotD < dotB)

{

vBullBear="強気";

if(dotA < dotX && dotB dotA && dotC < dotB && dotC dotB)

{

vBullBear="弱気";

}

// シャークサーチ開始

if (retAC >= 1.13*min_DeltaGartley && retAC = 0.886*min_DeltaGartley && retXD = 1.618*min_DeltaGartley && retBD 0.000 && retXB < 1.000)

{

vNamePattern="Shark "です。

価格D_XD=dotA-1.130*(dotA-dotX);

PriceD_BD=dotC-2.240*(dotC-dotB);

if (vBullBear=="強気")

{

if(MathMax(PriceD_XD,PriceD_BD)==PriceD_XD)の場合。

{

LevelForDmin = dotA-1.130*min_DeltaGartley*(dotA-dotX);

LevelForDmax = dotA-1.130*max_DeltaGartley*(dotA-dotX); LevelForDmax = dotA-1.130*deltaGartley*(dotA-dotX);

}

else if(MathMax(PriceD_XD,PriceD_BD)==PriceD_BD)の場合。

{

LevelForDmin = dotC-2.240*min_DeltaGartley*(dotC-dotB);

LevelForDmax = dotC-2.240*max_DeltaGartley*(dotC-dotB); LevelForDmax = dotC-2.240*deltaGartley*(dotC-dotB);

}

}

if (vBullBear=="Bearish")

{

if(MathMin(PriceD_XD,PriceD_BD)==PriceD_XD)の場合。

{

LevelForDmin = dotA-1.130*min_DeltaGartley*(dotA-dotX);

LevelForDmax = dotA-1.130*max_DeltaGartley*(dotA-dotX); LevelForDmax = dotA-1.130*deltaGartley*(dotA-dotX);

}

else if(MathMin(PriceD_XD,PriceD_BD)==PriceD_BD)の場合。

{

LevelForDmin = dotC-2.240*min_DeltaGartley*(dotC-dotB);

LevelForDmax = dotC-2.240*max_DeltaGartley*(dotC-dotB); LevelForDmax = dotC-2.240*deltaGartley*(dotC-dotB);

}

}

}

}//SharkPatterns サーチ 終了ライン

 

以上です。

 

もし、他のカスタムパターンが必要な場合は、次のように追加してください。

extern bool NameofCustomPattern2=true;

を追加し、2つ目、3つ目、またはそれ以上のカスタムパターン定義コードを

//----------------------------------------------------------

この場所

//-------------------------------------------------------------

 

poruchikさん、zupsのサイファーパターンの検索条件が間違っています。

インジケータはACのために1.130-1.414fibリトレースメントをチェック しますが、実際にはCポイントもAB足ではなくXA足の1.13-1.414投影を探すので、XCをチェックすべきなのです。

nenさんに転送していただければ、直していただけると思います。

ファイル:
 

ディープクラブ

grandaevus:
poruchikさん、zupsのサイファーパターンの検索条件が間違っています。

インジケータはACのために1.130-1.414ファイブリトレースメントをチェックしますが、実はCypherもポイントCがAB足ではなくXA足の1.13から1.414への投影を探すので、XCをチェックすべきなのでしょう。

nenさんに転送していただければ、直していただけると思います。

こんにちは、友人たち

私は質問を持っている私はカスタムパターンの深いカニのパーセントを与えることを記事の下に置くZUP(ZUP V_110 tu160)のバージョンを持っていますが、私の指標はそれを見つけることができないが、別のバージョン(ZUP121)はそれを見つけることができますか?

私のインジケータを修正し、私を助けてください

ファイル:
 

大きな変更であれば新しい番号や名前、小さなバグやエラーの修正であれば新しいバージョン番号で......?

例えば、v130 swan smething new; or v130.001 for bug fix.

 

2タイプのZUPを お願いします。リアル、すべての足が正確であること。

ROUGH:ハチの巣のハニカムを見るように、時には完璧な形ではないが、それでも構造の一部であるような、通常のように幅広い価値を含むもの。

どうでしょうか?

 

...................................... PRZはないのか?

grandaevus:
GbpUsd 週足で、ナイスなロングセットアップです。