インディケータ: MACD-2

 

MACD-2:

MACD指標は色付きの雲の形で、MACDとシグナルラインの違いは色ヒストグラムです。

図1 MACD-2指標

作者: Nikolay Kositsin

 

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

インジケータオシレーターの移動平均(OsMA)

ニューデジタル, 2014.03.21 07:04

MACDを使ったスキャルピング dailyfxの記事に 基づく)

  • スキャルパーは、そのアプローチと戦略を体系化することに目を向けるべきである。
  • マルチタイムフレーム分析は、デイトレーダーが「全体像」を見るのに役立ちます。
  • トレーダーは、デイトレードのアプローチでポジションを開始するためにMACDを使用することができます。

スキャルパーが一日を始めるとき、通常、取引を行う前に答えなければならない質問がいくつかある。

今朝は何が市場を動かしているのか?
どの市場が最も活発か?
市場をさらに押し上げる要因(またはニュース)は何か?
コーヒーはまだか?

これらはほんの一例に過ぎないが、市場でデイトレードをしている人たちは、毎取引日、かなり多くのことに頭を悩ませていることは言うまでもない。

セットアップ

スキャルパーがポジションをトリガーする前に、まず適切な市場環境を見つける必要がある。

ファンダメンタルズベースのトレーダーにとっては、複数の時間枠分析が役立ちます。しかし、より重要なのは、彼らの見通しや意見であり、その見通しや意見は、現在起こっていることの「大局的な」見方と一致していなければならないという事実です。

スキャルパーにとって、1時間足チャートと4時間足チャートは特に重要である。

その後、トレーダーはトレンド(またはその欠如)を診断する必要があります。

ト レ ン ド の 強 さ を 調 べ る の に 最 適 な 指 標 は 、平 均 指 標 (ADX)です。ま た 、ト レ ン ド を 調 べ る に は 、移 動 平 均 イ ン デ ィ ケ ー タ も よ く 使 わ れ て い ま す 。


エントリー

デイトレーダーは、有望なセットアップを見つけた後、どのようにポジションを取 るかを決定する必要があります。

トレーダーはすでに取引したい方向を知っているので、ポジションを開始するには、MACDを通 じて対応するシグナルを待つだけでよい。

MACDが上昇し、シグナルラインを超えたら、トレーダーはロングを狙うことができる。

ロングポジションがトリガーされた後、トレーダーは、MACDが下降してシグナルラインの下に移動したときにポジションをクローズすることができる(これは通常、売りシグナルとして見られるが、長期チャートで「大局的な分析」を行ったため、これは単に「ロングシグナルをクローズする」だけである)。

スキャルパーは、MACDシグナルが自分のバイアスの方向に発生したときにポジションをトリガーすることができる。


この方程式の反対側:トレーダーが長期チャートでトレンドが下向きであると判断した場合、または基本的なバイアスが下向きである場合、MACDが下降してシグナルラインの下にクロスするのを探して、ショートポジションをトリガーすることができる。

そして、MACDが上昇してシグナルラインを超えたら、トレーダーはショートポジションをカバーすることができる。

スキャルパーは、反対のMACDシグナルが発生した時点でポジションを決済することができる。


Context

前述のアプローチは、デイトレード/スキャルピング・アプローチにおいて驚異的に機能する。しかし、実際のところ、スキャルピングで利益を上げるには、取引計画やエントリー戦略だけでは不十分である。

リスク管理は、ほとんどの新米トレーダーの破滅のもとであり、デイトレーダーとスキャルパーは、他のトレーダー以上にこの影響を受けやすい。


 

親愛なるニコライ !あなたのインジケーターは、標準設定12 - 26 - 9のMACDと一致しません。プロパティでは12 - 26 - 9になっていますが。ここにチャートがあります。下が標準のMACDで、上があなたのMACDです。あなたのMACDは美しいが、間違っている。


 
Victor Ziborov #:

親愛なるニコライ !あなたのインジケーターは、標準設定12 - 26 - 9のMACDと一致しません。プロパティでは12 - 26 - 9になっていますが。ここにチャートがあります。下が標準のMACDで、上があなたのMACDです。あなたのMACDは美しいが、間違っている。



コードを変更する必要がある:

IndBuffer[bar]=3*(ExtABuffer[bar]-ExtBBuffer[bar]);

IndBuffer[bar]=(ExtABuffer[bar]+ExtBBuffer[bar]);

IndBuffer[bar]/=3;