初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1230

 
Vladimir Karputov:

両方のヒストグラムの厚みが'3'に設定されている場合

ウラジミール、ウラジミール...答え合わせのために、いい作品を作ってくれましたね。ありがとうございました。でも、わからないんです。

私のコードには、もう少しバッファがあるようです。ヒストグラムが一列に並ばず、バッファが混ざってしまうんです。これで終わり?
理解できない。何がトリックなのか、バカでもわかるように説明してください。なぜ私のコードは動作しないのでしょうか?

 
User_mt5:

ウラジミール、ウラジミール...答え合わせのために、いい作品を作ってくれましたね。ありがとうございました。でも、わからないんです。

私のコードには、もう少しバッファがあるようです。ヒストグラムが一列に並ばず、バッファが混ざってしまうんです。これで終わり?
理解できない。何がトリックなのか、バカでもわかるように説明してください。なぜ私のコードは動作しないのでしょうか?

そう、「シャッフルされた」が問題なのです。

DRAW_HISTOGRAM2のような2つのヒストグラムが問題なく動作することを示しました。あとは、私のスタイルに合わせて、丁寧に線を入れていくだけです。

覚えておいてください - 混乱し始めたらすぐに、標準的なスタイルで書くことです。そうすることで、自分の間違いにすぐに気づくことができるのです。

 
Vladimir Karputov:

そう、「混在」が問題なのです。

DRAW_HISTOGRAM2のような2つのヒストグラムが問題なく動作することを示しました。あとは、私のスタイルに合わせて、丁寧に線を入れていくだけです。

覚えておいてください - 混乱し始めたらすぐに、標準的なスタイルで書くことです。そうすることで、自分の間違いにすぐに気づくことができるのです。

また、ありがとうございました。
それでも、疑問は残ります。棒グラフは連続でなければならないのですか?この要件はドキュメントに記述されていませんが、仮に記述されていたとしても、すべて同じです。
その意味は何でしょうか。せめて、ヒントだけでも教えていただけませんか。

(大きなインジケータがあり、ヒストグラムを一つ持っていましたが、もう一つ必要です。
今、数十のバッファの番号を変更する必要があります)

この謎のMQLがよくわからない...。

 
User_mt5:

また、ありがとうございました。
しかし、疑問は残ります。ヒストグラムは一列に並べなければならないのでしょうか?この要件はドキュメントに記載されていないのですが、仮に記載されていたとしても、
何が言いたいのでしょうか? ヒントくらいは教えてください。

(大きなインジケータがあり、ヒストグラムを一つ持っていましたが、もう一つ必要です。
今、数十のバッファの番号を変更する必要があります)

この謎のMQLがよくわからない...。

線がどのようになるかを絵に描く ...

 
Vladimir Karputov:

線がどのようになるかを絵に描く ...

実際の指標では?いやー、無駄に長いですね。

そしてこの例では、ヒストグラムはシンプルな線で縁取られる必要があります。

さて、もちろん、バッファリストの最初、真ん中、最後にヒストグラムを並べてみることにします。どれが効果的か見てみましょう。

ありがとうございました。

 
User_mt5:

また、ありがとうございました。
しかし、疑問は残ります。ヒストグラムは一列に並べなければならないのでしょうか? この要件はドキュメントに記載されていないのですが、仮に記載されていたとしても、
何が言いたいのでしょうか? ヒントくらいは教えていただけませんか?

(私は大きなインジケータを持っていて、1つのヒストグラムを持っていましたが、今は別のものが必要です。
今私は数十のバッファの番号を変更する必要があります。)

この謎のMQLがよくわからない...。

いや、その必要はない。

しかし、すべての計算バッファ(INDICATOR_CALCULATIONS)は、描画用のデータ バッファ(INDICATOR_DATA)の後に来なければならないことに気づきました。

描画バッファの間に少なくとも1つの計算バッファを挿入した場合、計算バッファの後に来るすべてのバッファはチャート上に表示されなくなりますが、その値はデータウィンドウに表示されます。

あなたのコードを見たわけではありませんが、役に立つかもしれません...。

 
Artyom Trishkin:

いや、その必要はない。

しかし、すべての計算バッファ(INDICATOR_CALCULATIONS)は、描画用 データを持つバッファ(INDICATOR_DATA)に続くことが義務付けられていることに気づきました。

描画バッファの間に少なくとも1つの計算バッファを挿入した場合、計算バッファの後に来るすべてのバッファはチャート上に表示されなくなりますが、その値はデータウィンドウに表示されます。

あなたのコードでどのように持っているか - それは見ていませんが、多分それは助けになります...

返信ありがとうございました。

そうです、どうやらそうでなければならないようです。つまり、すべてのヒストグラムを最後に収集する必要があるのです。
でも、この要求の意味がよくわからないんです。でも、これから必ずチェックしますよ。

ありがとうございます。

 
User_mt5:

ご返信ありがとうございました。

はい、どうやらそのようにする必要があるようです。つまり、すべてのヒストグラムを最後に収集する必要があるのです。
でも、この要求の意味がよくわからないんです。でも、もちろん今からチェックしますよ。

ありがとうございます。

いや、そんなことはないはずだ。前回の回答はよく読んでいただけましたか?

自分の勘違いで勝手に意味を作ってしまったんですね。

 

こんにちは。

アドバイスをお願いします。マーケットからMT5ターミナルにExpert Advisorのデモ版をロードすることができません。

2020.07.21 01:53:40.600 MQL5 Market 情報製品の 取得に失敗しました (www.mql5.com:443 送信失敗 [404: Not Found])。

2020.07.21 01:53:40.600 MQL5 Market product[ XXXXX ] not found in the database.



インターネットエクスプローラーをアップデートしたら、すべてうまくいきました。ありがとうございます。
 
Artyom Trishkin:

いや、そんなことはないんです。前回の回答はよく読んでいただけましたか?

自分の勘違いで勝手に意味を作ってしまったんですね。

うん、ちょっと浮いてますね...。

私のインジケータには多くの計算バッファがあり、そのすべてがすべての描画バッファより小さいインデックスを持っています。私の場合、これは問題なく動作します。

問題は、DRAW_HISTOGRAM2のような図面です。どうやら一番下に集めれば、それで解決しそうです。

実験してみます。

ありがとうございます。

理由: