コーディングのヘルプ - ページ 327

 

取引チャートのプログラミングでお困りですか?

チャネルシー自動売買シミュレータは、あなたのために複雑なプログラミングをすべて行います!金融ソーシャルネットワークも搭載しているので、トレーディングのアイデアを共有し、仲間のトレーダーからも学ぶことができます。

今すぐダウンロードとインストールが必要です。今市場で最高の無料トレーディングシミュレータです。

ハッピートレード!

 

Mladen様、「コードスニペット」スレッドのSmoothed Momentumを元に、Corridor of Momentumを作りました。私が設定したように(HighLowStepの設定)、H1やH4のようなTFではかなり良い結果が出ました(Gyazo - 4a24c73d3d721713c6e37bb508d65596.png)、しかしMomentumでは、各タイムフレームで一貫した値を示すようにコリドーを設定できないようですが、そうなんですか?例えば、日足ではステップが高すぎ、下のTFでは低すぎることがわかります。これを修正する方法はあるのでしょうか?また、チャートの最初のバーでは、勢いが奇妙な曲線を描くバグがあるようです(Gyazo - af22b911a9caaddaadffc58b41745fa5.png).ご返信ありがとうございました。よろしくお願いします。

ファイル:
 

こんにちは、私はmacdがシグナル ラインを通過したときに、購入または売却の信号を取得する方法を知っていてもよいですか?

今までは(macd>0)を買い、(macd<0)を売りに使っていました。

しかし、私はeaがmacdが唯一の信号線を交差しているときにのみ、購入または売却したい。

私にいくつかのヒントを与えてください。

事前にありがとうございます。

ファイル:
untitled.jpg  218 kb
 
stevenpun:
こんにちは、macdがシグナルラインを横切ったときに売買シグナルを得る方法を教えてください。

今までは(macd>0)を買い、(macd<0)を売りに使っていました。

しかし、私はeaが唯一のシグナルラインを交差しているときにのみ購入または売却したい。

私にいくつかのヒントを与えてください。

事前にありがとうございます。

Stevenpunさんへ。

iCustomを使ってMACDを呼び出しているEAで、これを変更してみてください。

MACDとSIGNALラインのバッファ 番号を知っている必要があります....

MACD > SIGNALで買いの場合。

MACD < SIGNAL は売りの場合....

このヘルプを願っています

 
12BPRO:
親愛なるStevenpun。

iCustomを使ってMACDを呼び出しているEAでこれを変更してみてください......。

MACDとSIGNALの行のバッファ番号を知っていないとできませんが......。

MACD > SIGNALで買いの場合....

アドバイスありがとうございます、しかし、私はどこにバッファ番号を得ることができますか?

MACD < SIGNAL for sell....

これが役に立つといいのですが

アドバイスありがとうございます、しかし、私はどこにバッファ 番号を得ることができますか?

 
stevenpun:
アドバイスありがとうございます、しかし、バッファ番号はどこで取得できますか?

MACDメインラインとMACDシグナルラインのバッファ 数を確認する一つの方法

1) インジケータの行にマウスを当てると、バッファの数が表示されます...実際の数はマイナス1です...

2) MACDファイルを開き、SetIndexBuffer(0,ExtMapBuffer)を見つけます。

 
12BPRO:
MACDメインラインとMACDシグナルラインのバッファ数を確認する一つの方法

1)マウスをインジケーターラインに合わせると、バッファの数値が表示されます。

2) MACDファイルを開いて、SetIndexBuffer(0,ExtMapBuffer)を見つけます。

100%理解できるわけではありませんが、後で調べてみます。

 
airquest:
Mladen様、私はこのCorridor of Momentumを、"code snippet "スレッドのSmoothed Momentumを基に作りました。私が設定したように(HighLowStepの設定)、それはH1やH4のようなTF(Gyazo - 4a24c73d3d721713c6e37bb508d65596.png )でかなり良い出てくるが、それはモメンタムと、それは各タイムフレームで一貫した値を示すようにコリドールを設定できないようですが、私は正しいですか?例えば、日足ではステップが高すぎ、下のTFでは低すぎることがわかります。これを修正する方法はあるのでしょうか?また、チャートの最初のバーでは、勢いが奇妙な曲線を描くバグがあるようです(Gyazo - af22b911a9caaddaadffc58b41745fa5.png).ご返信ありがとうございました。よろしくお願いします。

エアクエスト

最初のバーは正常です(以前の値が欠落しているため、このような奇妙な曲線になっています)。

ステップについてですが、おっしゃるとおりです。モメンタムの問題は、タイムフレームが上昇すると、モメンタムの値も上昇し、HighLowStepを調整しなければならないことです(それは、macdと似ています)。

 
mladen:
エアクエスト

最初のバーは正常です(以前の値が欠落しているため、このような奇妙な曲線になっています)。

ステップについて : おっしゃるとおりです。モメンタムの問題は、タイムフレームが上昇するとモメンタムの値も上昇し、HighLowStepを調整しなければならないことです(それはmacdと似ています)。

ありがとうございます。あなたはそれを修正する方法を知っていますか?外部定義sth like if (Period()=X) HighLowStep = HighLowStep * Y;

 
airquest:
ありがとうございます。それを修正する方法をご存知ですか?外部定義sth like if (Period()=X) HighLowStep = HighLowStep * Y;

それ(運動量)は正規化される必要があります。

この投稿にあるもの :https://www.mql5.com/en/forum/176430/page4 を許容範囲として使ってみるのもいいかもしれません。