- 7月 17, 2013
- 投稿者: 外国為替ウィキチーム
- カテゴリー: FXインド
名前: |
|
||
著者: | ねん (2008.11.24 10:08) | ||
ダウンロード済み: | 7558 | ||
ダウンロード: |
|
||
MetaTraderと一緒に提供されるジグザグのアルゴリズムに基づいています 4 の 2005-2006.
アルゴリズムが素晴らしい. 多くのカスタムインジケーターで使用されているアルゴリズムです. 当初、このアルゴリズムは Rosh によって MQL4 に変換されました。. 彼には本当に感謝しています. このアルゴリズムを誰が発明したのか知りたい. 誰かが知っていれば, 名前を書いてください (またはニックネーム) コメントでの作者の. また、以前にどの言語で書かれたのか、どの取引プラットフォームで使用されたのかも知りたいです. 初期段階の主なデメリット, 2005-2006, バージョン: 1) ティックごとにジグザグを完全に再計算するため、プロセッサに大きな負荷がかかります. 市場の激しい動きの間、低電力 PC は事実上ハングアップした. 2) 不正確な図面. ジグザグの骨折が垂れ下がっただけ "空の上に" 最大限に拘束することなく (最小) バーの. しかし概念的には、ジグザグは最小値の正確な位置を示す必要があります。 (最大) チャート上. 3) 履歴をスクロールバックしようとすると、ジグザグがホバリングを開始し、チャートに視覚的にバインドされずに描画されます。. このバージョンのジグザグは、上記のすべての欠点を解消しています。. ジグザグの最後の 3 つの光線のみが再計算されます。. そこで, 再計算は、価格がゼロバーの計算部分から外れた場合にのみ実行されます。. すなわち. ゼロバーの最小値または最大値がゼロ化されたとき, または新しいバーが表示されたとき, または履歴のアップロード中. 3 つのジグザグはそれぞれ 2 つのバッファを使用します. 1 つのバッファーは最大値用で、もう 1 つは最小値用です。. これにより、単一のバーに最大値と最小値を出力できます。. 空のバッファが 2 つあります. 必要な場合は、コードを作成し、コードの 4 番目のサンプルを挿入できます。. これは、見習い MQL4 プログラマーにとって良い教訓になる可能性があります。. または、空のバッファを他のタスクに使用することもできます, 開発されたシステムにジグザグが挿入される場合に備えて. より大きなタイムフレームからのジグザグの計算と描画は、icustom を使用せずに実装されます。() 関数. 自動化の目的で、インジケーターバッファを破棄できます。. この場合、すべてのタイムフレームのジグザグを同時に計算でき、また任意の数のシンボルについても計算できます。. 十分なRAMメモリがある場合のみ. icustomを使わない計算の実現() 機能により実行が可能になります, 例えば, パターンの検索 (ガートリーとかその他の人たち) 現在の時間枠だけでなく, ただし、選択した任意の時間枠で、また同時に複数の時間枠でも可能です.
外部パラメータのほとんどは文字列変数です. カンマで区切られたパラメータが各ジグザグの各文字列変数に書き込まれます. パラメータの区切り文字はカンマです. 最初の数字は最初のジグザグを表します, 2番目のもの - 2番目は3番目、3番目は3番目です. カンマで区切られた. ExtMaxBar - ジグザグが計算されるバーの数. 以下の値を指定できます: 0-1-5-15-30-60-240-1440-10080-43200. デフォルトではH1-H4-D1の順にジグザグが表示されます. からジグザグが表示されます。 1 分単位の時間枠と日単位の時間枠で終了. D1 タイムフレームから取得したデータによって描かれた 1 つのジグザグのみが日次タイムフレームに表示されます。. より大きな時間枠または現在の時間枠に基づいたジグザグのみが描画されます. 写真の例: H1からのジグザグは水色で描かれています, H4 - レッドとD1で - 黄色と一緒に. |