MQL5クックブック - 移動チャンネルのシグナルトレーディング

 

新しい記事 MQL5クックブック - 移動チャンネルのシグナルトレーディング はパブリッシュされました:

この記事では、移動チャネルに基づいたシグナルを送信するクラスを実装するプロセスについて説明します。各々は、テスト結果を取引戦略が引き続きます。標準ライブラリのクラスは派生クラスを作成するために使用します。

OOPで改訂することができる簡単なものから始めましょう。いくつかの基本的な戦略です。

こ の戦略は、かなり単純な取引ルールです。相場のエントリは、チャネルの境界によって行われます。価格は下に触れると買い、上に触れたときに売り。図1は、 下に触れて、買ったことを示しています。トレードのレベル(ストップロス、テイクプロフィット)は、固定サイズで自動的に配置しました。ポジションが開か れている場合、エントリシグナルは無視されます。

図1の入力シグナル

Fig.1Entry signal


作者: Dennis Kirichenko

 
ライブ口座で使い始めるには、何を追加/最適化/削除する必要があると思いますか?それともこれは純粋にデモ版ですか?
 

記事をありがとう!あなたのビデオでは、チャンネルを2つのセグメントとして構築しています。なぜ次のようにしないのですか?

  • 現在の各バー(一番右のバー)で、このバーの時間に落ちている上限 値と下限値を覚えておきます。
  • これで、すべてのバーについて、対応する上限値と下限値の2本の線ができました。
  • これで、視覚的に評価するのに非常に便利なチャネルができました。
最適化のためのもう1つのオプション

Avg = (Channel.High + Channel.Low) / 2;
Size = (Channel.High - Channel.Low) / 2;
NewSize = Size * InputKoef + InputDelta;
NewChannel.High = Avg + NewSize;
NewChannel.Low = Avg - NewSize;
 
Must1980:
ライブ口座で使い始めるには、何を追加/最適化/削除する必要があると思いますか?それともこれは純粋にデモ版ですか?

コードについて。通常、私は実際の口座のために取引操作を ループさせます。つまり、シグナルが来たときにポジションをオープンしない確率を減らすために何度か試行します。その他にも細かいチェックをしています。

戦略そのものについて。バックテストを行うには、より深い履歴が必要です。特に、異なるセクション(トレンド/フラット)がある場合はなおよい。そして、古典的にフォワードテストが欠けている......。

 
fxsaber:

...ビデオはチャンネルを2つのセグメントとしてプロットします。次のようにしてください

  • 現在の各バー(一番右のバー)で、このバーの時点で下降している上限 値と下限値を記憶する。
  • これで、すべてのバーについて、対応する上限値と下限値の2本の線ができました。
  • これで、視覚的に評価するのに非常に便利なチャネルができました。

ポイントは何か?
 
Dennis Kirichenko:
何が言いたいのか?
歴史を通して運河を見る
 
fxsaber:
チャンネルの履歴を見る。
新しいチャンネルが現れても過去のチャンネルが消えないように?
 
Dennis Kirichenko:
新しいチャネルが現れても、過去のチャネルが消えないようにするため?
もし取引された場合、チャネルの端に沿って保留中の注文が置かれるのを履歴で確認する。
 
fxsaber:
チャネルを取引する場合、保留中の注文がチャネルの端のどこに置かれるかを履歴で確認すること。
そうですね、このケースを複雑にすることは可能です。しかし、私の例では保留中のピンはありませんでした :-)))
 
記事、おめでとう。私はフィボナッチ・チャネルに 基づくシグナルを研究しています。https://www.mql5.com/ja/code/585 の ようなものです。
同じようなシグナルをご存知ですか?ありがとうございます。
ZigZag on Parabolic + Fibo + Channel
ZigZag on Parabolic + Fibo + Channel
  • 投票: 18
  • 2011.11.29
  • Nikolay Kositsin
  • www.mql5.com
ZigZag indicator built using the values of the Parabolic SAR technical indicator with the added possibility to build Fibo levels on the last two indicator peaks and the channel generated with the use of three successive zigzag peaks with selection of these peaks.