インディケータ: ハーモニックパターンファインダー V3 - ページ 6

 
SuperNoobFX:

拝啓、

新しいハーモニックパターンを作りたい場合、あるいは追加したい場合、どのファイルが必要なのか教えていただけますか?

ありがとうございます。

新しいパターンを追加するには、まずHPFGlobals.mq5を開いてください:

  • NUM_PATTERNS" を1つ増やす。
  • 他のパターンと同じように、"PATTERN_INDEX "に説明的な列挙型を追加する。
  • オプション: パターンの入力スイッチを追加する。

HarmonicPatternFinder.mqhで、800行目のPopulatePatterns()メソッドまでスクロールダウンする:

  • PATTERN_DESCRIPTOR "をあなたの比率で追加する。
  • 他のパターンと同様に、関数"fillPatternArrays(enumName,patternDescriptor,"displayName"); "を呼び出す。
  • オプション: 最後のShouldDisplay()メソッドに、入力切り替え機能を確定するためのif文を追加する。
 
Andre Enger:
...

PATTERN_INDEX "の)記述的列挙子は "GARTLEY "列挙子の後に置かなければならない。主な理由は、変数が配列の位置に変換され、最初の36個が4点パターン、残りが5点パターンになるからだ。これはメソッドから導かれる:

bool Is4PointPattern(int index) 
  {
   return index<NUM_4POINTPATTERNS;
  }

これは、パターンを描画するときに、そのパターンが4点パターンなのか5点パターンなのかを追跡する方法からきている。つまり、列挙型の一番上にある記述的な列挙型は4点パターンとして描かれ、一番後ろにある列挙型は5点パターンとして描かれる。4ポイントパターンが必要な場合は、HPFGlobals.mq5の "NUM_PATTERNS "に加えて "NUM_4POINTPATTERNS "をインクリメントする。

 
MT5をダウンロードして、まず最初にあなたのハーモニックインジケーターを試してみました。以前のバージョンは機能しませんでしたが(fastzzzも最悪でした)、このバージョン3は素晴らしいです!ありがとうございます。今テストしています。とても満足している。私が聞いたことのない奇妙なハーモニックパターン(nenstar、swanなど)がたくさんありますが、幸いなことに、これらは無効にすることができます :)
 
素敵なツールを本当にありがとうございます! プログラミングを勉強中なのですが、EAを作成しています。 PRZが始まったタイミングをエントリーポイントにしたい場合、何日でどの値を判定すればいいのかわからず困っています。 デフォルトではどのような条件(どのような値)でPRZ開始が表示されるのでしょうか?
 
showheyhey:

PRZ 開始(および終了)は、コード内でハーモニックウィンドウと 呼ばれるものの開始と終了を示す。ほとんどのパターンには、パターンのD点に関する1~3の比率があり、ハーモニックウィンドウは、これらの比率がすべて満たされたときに始まり、1つの比率が満たされなくなったときに終わる。この件に関する以前の議論からのコピーペースト:

Andre Enger:

点Dは、集合論的な意味での交差点であり、すべてのゾーン間で共通/共有される部分のようなものである。点Dとそれ以外について満たすべき2つの比率がある:

  1. それはXAの0.786に位置することで、0.686 - 0.886に0.1の単項スラックを使って「ゾーン化」される。これは図の黄色い部分である。
  2. これはBCの1.272 - 1.618に位置しなければならず、BCはレンジスラック0.01~1.262 - 1.628を用いて「ゾーン化」されている。これは図の青い部分である。

したがって、有効な点Dは上記の2つのゾーンの共通部分にあり、図の緑色の部分である。


...
PRZのスタートは、発見され次第、チャート上に小さな水平線として 表示される。価格がこのレベルに達すると、PRZスタート・ラインは取り除かれ、PRZエンド・ラインに置き換えられる。この後者のラインは、ストップ・ロス(損切り)の目安となり、パターンをダブルクリックすることで事前に確認することもできます。
 
mt4用のバージョンを作成してください!
 
インジケーターは どのように機能しますか?売買はどのように解釈すればよいですか?
 

こんにちは

私はコンパイルしたいときにこのエラーを取ります。

'_drawer' - semicolon expected HarmonicPatternFinderV3.mq5 26 21

'_drawer' - 宣言されていない識別子 HarmonicPatternFinderV3.mq5 54 22
'&' - 不正な操作の使用 HarmonicPatternFinderV3.mq5 54 21
'_drawer' - class type expected HarmonicPatternFinderV3.mq5 54 22
'&' -パラメータの 変換が許可されていません HarmonicPatternFinderV3.mq5 54 21
'_drawer' - 宣言されていない識別子 HarmonicPatternFinderV3.mq5 120 4

'SetBar' - struct or class type expected HarmonicPatternFinderV3.mq5 120 12

plz help me friend

ありがとう。

 

コードを共有してくれて本当にありがとう!

コードを修正することなく、指定した閾値以上の成功率に達したパターンのみを表示する方法はないでしょうか?

削除済み  
どなたかこのインジケータのEAを作成し、コミュニティがそれを拡張したり、それに取り組むことができるようにしてください。素晴らしい仕事をありがとう、アンドレ