インディケータ: ドンチャンチャンネルシステム

 

ドンチャンチャンネルシステム:

この指標は、Donchian_Channelsを使用してブレイクスルーシステムを実装します。

図1 Donchian_Channels_System

作者: Nikolay Kositsin

 

取引、自動取引システム、取引戦略のテストに関するフォーラム

インジケータードンチャンネル

ニューデジタル, 2013.10.15 06:20

FXの基本的なブレイクアウト戦略

トーキングポイント:

  • 支持線と抵抗線を見つけるためのFXのヒント。
  • ドンチアンチャネルを使ってブレイクアウトに入る方法を学ぶ。
  • 逆指値注文でブレイクアウト取引計画を完成させる。

外国為替市場は強いトレンドで知られており、ブレイクアウト戦略の取引は市場への効果的なアプローチとなります。通常、ブレイクアウト戦略の最初のステップは、通貨ペアのサポートとレジスタンスの重要なレベルを特定することです。今日は、GBPUSDの取引設定を完了させながら、まさにその目的のためにドンチアンチャネルを使用することを検討します。

さっそく始めよう!


ドンチアンチャネル

ドンチアンチャネルは、どのようなチャートにも適用でき、現在のサポートとレジスタンスのレベルを推定することができます。ドンチ・チャネルは、選択した期間のグラフの高値と安値を明確に特定することで、これを実現します。上の図は、GBPUSDの4時間足チャートにドンチ ャネルを適用したものです。チャネルラインは、現在の20期間の高値と安値をハイライトしており、ブレイクアウトを取引する際のサポートとレジスタンスとして使用できます。下降トレンドのブレイクアウト・トレーダーは、トレンド方向に新規エントリーする前に、価格が下降チャネルの下にブレイクすることを確認します。上昇トレンドの場合も同様で、トレーダーは上限チャネルをエントリー可能なエリアと判断します。

GBPUSDの価格は、10月の月間で346ピップスも下落しているため、多くのトレーダーは、安値に向かうブレイクアウトでペアを売るための新しいエントリーを特定したいと考えるでしょう。現在の安値は1.5913であり、トレーダーはこの値より下へのブレイクアウトの準備を始めることができます。下の写真のように、ブレイクアウトのセットアップのサンプルがあります。GBPUSDの売りエントリー注文は、サポートより最低1ピップ下で発注することができるため、トレーダーは安値へのブレイクアウトで市場に参入することができます。


リスクの設定

どの戦略でもそうですが、ブレイクアウトトレーダーは取引にストップを組み込むべきです。ドンチ ャ ン ネ ル を 使 用 す れ ば 、こ の 手 順 は 非 常 に 簡 単 で す 。ドンチアンチャネルを使用する場合、このプロセスは非常に簡単です。下降トレンドでは、価格は安値を更新し、この値を下回ることが予想されます。新高値が更新され、上側のチャネルを突破した場合、トレーダーはポジションを手仕舞いたくなるでしょう。トレーダーはまた、トレンドが継続する中で利益を確定するために、手動でストップ注文をテールおよび移動させることもできます。ブレイクアウト・トレーダーが採用できる取引のヒントは、取引が有利に進むにつれて、このプリセット・ストップを価格チャネルの下降とともに移動させることである。


 

取引、自動取引システム、取引戦略のテストに関するフォーラム

インジケータードンチャンネル

ニューデジタル, 2014.01.18 07:34

ドンチアンチャネルの使い方 dailyfxの記事より 引用)

  • まずトレンドを見極める
  • ドンチアンチャネルを使ってFXブレイクアウトにエントリーする方法を学びましょう。
  • チャネルは、ストップをトレールし、利益を確定するために使用できます。

FX市場は強いトレンドで知られており、サポートとレジスタンスレベルのブレイクアウトを取引することは、市場に対する効果的なアプローチとなります。このような市場環境に対応するため、本日はドンチ ャネルを使った3ステップのブレイクアウト戦略を紹介します。

トレンドを見つける

トレンドトレードの最初のステップは、トレンドを見つけることです!下図のようなトレンドを見極める方法はたくさんありますが、最も簡単な方法の1つ は、200期間MVA(移動平均線)を使う方法です。まず、このインディケータをチャートに追加し、価格が平均を上回るか下回 るかを確認します。こうして、トレンドと取引のバイアスを判断します。

上 記 の 情 報 を 考 慮 す れ ば 、ト レ ー ダ ー は 、価 格 が 平 均 を 上 回 っ て い る 時 点 で 、上 昇 ト レ ン ド に あ る EURJPYを買う機会を探すべきでしょう。また、下の写真のAUDNZDは、200期間のMVAの下に価格があるため、売りのチャンスがあります。このような情報が得られれば、ブレイクアウトの可能性に対してエントリー場所を計画することができます。


ドンチアン・チャネルの取引

ドンチアン・チャネルは、あらゆるチャートに適用できるテクニカル・ツールです。選択した期間の高値と安値をグラフ上で特定することで、現在のサポートとレジスタンスのレベルをピンポイントで特定するために使用されます。今日の戦略では、20期間を使用します。つまり、チャネルは20日間の高値と安値を特定するために使用されます。

EURJPYの価格は200MVAの上で取引されているため、トレーダーは高値に向かうブレイクアウトでペアを購入するための新しいエントリーを特定したいと考えるでしょう。ドンチアンチャネルによって145.68で特定された現在の20日高値で、トレーダーはEURJPYをこの値より1ピップ上で買うエントリーを設定することができます。


下降トレンドで売りポジションを開始するプロセスは正反対です。もう一度、下の写真のAUD/NZD日足グラフを見てみましょう。価格が200MVAの下にあるため、トレーダーは価格が20日安値を更新した場合に売りポジションを持つことになります。現在、この安値は.8775であり、トレーダーはこの値の下で新規売りポジションを開始することができる。


リスクとトレーリング・ストップの設定

どのような戦略で取引する場合でも、ストップの設定とリスク管理を考慮する必要がある。ドンチ ャ ン ネ ル を 使 用 す れ ば 、こ の プ ロ セ ス を 簡 単 化 で き ま す 。ドンチアンチャネル(20日高値または安値)は、支持線または抵抗線として機能します。上昇トレンドでは、価格は高値を更新し、この値を上回ると予想されます。もし、価格がチャネル下限を通過し、20日間の安値を更新した場合、トレーダーはロ ングポジションを手仕舞うでしょう。逆に、下降トレンドの場合、トレーダーは現在の20日間の高値でストップ注文を出したいと考えるでしょう。こうすることで、トレーダーは新高値更新時にショートポジションから撤退することができます。

トレーダーは、ドンチアンチャネルをストップをトレールするメカニズムとして利用することもできる。トレンドが続くと、トレーダーは指定したチャネルに沿ってストップを移動させることができる。このようにストップをトレールすることで、ポジションとともにストップを更新し、トレンドの継続とともに利益を確定することができる。


 

取引、自動取引システム、取引戦略のテストに関するフォーラム

インジケータードンチャンネル

ニューデジタル, 2014.01.18 07:39

この記事(上記)を読んだ後、D1チャートを開き、Donchian Channelインジケータ(このスレッドの最初の投稿を参照)を添付し、期間200のMA/closeへのsimple.applyメソッド(このインジケータはメタトレーダー5のデフォルトのものです)を添付して、(マーケットが開いているときに)いくつかの練習をすることができます。この2つのインジケーターを付けたら、同じようなチャートができるはずです:



その後、メタトレーダーのチャートを使って、上記の記事を読み直してみてください。

以上


 

3ステップのブレイクアウト戦略dailyfxの記事より 引用)

  • ボラティリティはブレイクアウトの取引機会を生む。
  • 時間足チャート上の24周期のドンチアンチャネルは、中期的な取引エントリーを可能にする。
  • ストップは、リスクとリターンの比率を1:2として、チャネル・ブ レークの反対側に設定する。

ステップ1:ボラティリティを探す

すべての市場環境がブレイクアウト取引に適しているわけではない。まず、最もボラティリティの高いペアを見つける必要があります。

ステップ2:ドンチアン(価格)チャネルを使ってトレードエントリーを見つける

支持線と抵抗線は主観的なものであり、トレーダーによって異なります。そこで、エントリーレベルをより明確にするために、ドンチアンチャネルまたはプライスチャネルを使用します。

ステップ3:ストップとリミットを使った簡単なエグジット

エグジット戦略なくして戦略は完成しません。幸 い に 、ド ン チ ャ ン ・ チ ャ ン ネ ル は 、そ の 設 定 を 助 け て く れ ま す 。まず、ストップに注目しましょう。私は、ストップロスをチャネルの反対側に設定することを推奨する。つまり、価格が下のラインを下抜けして売り取引を行う場合、ストップは上のラインより数ピップス上に設定する。もし価格がトップラインの上にブレイクし、買い取引を行うなら、ストップはボトムラインより数ピップス下に設定します。

The 3 Step No-Hassle Breakout Strategy
The 3 Step No-Hassle Breakout Strategy
  • Rob Pasche
  • www.dailyfx.com
While trend trading makes up the bread and butter of my personal trading account, I also employ a breakout strategy that has yielded positive results. It’s true that breakout strategies require more time and energy than longer term trend strategies, but breakouts are easy to trade when you have set rules to follow. The ideal breakout trade is...
 

コンパイル時の警告 "possible use of uninitialised variable 'SsMin'" donchian_channels_system.mq5 220 25

および "possible use of uninitialised variable 'SsMax'" donchian_channels_system.mq5 220 19


これらを避けるにはどうすればよいですか?



 
natyog:

コンパイル時の警告 "possible use of uninitialised variable 'SsMin'" donchian_channels_system.mq5 220 25

および "possible use of uninitialised variable 'SsMax'" donchian_channels_system.mq5 220 19


これらを避けるにはどうすればいいでしょうか?



コード内で変数を宣言する際に、初期化してください!

//---- 浮動小数点型変数の宣言 
   double smin,smax,SsMax=NULL,SsMin=NULL;