Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
こんにちは。
Graphic Tag"オブジェクトを手動で作成すると、オン/オフ状態に指定されたbmpファイルがないのはなぜか、説明してください。
以下はそのコードです。
ObjectCreate(...)。
.......
ObjectSetString(0, "ColorLabel", OBJPROP_BMPFILE, 0, "Imageson.bmp");
ObjectSetString(0, "ColorLabel", OBJPROP_BMPFILE, 1, "Imagesoff.bmp");
ラベルは指定した位置、指定した色で完全に正しく作成されますが、"Imageson.bmp" と "Imagesoff.bmp" が指定されていません。MT5 の GUI の場合
オブジェクトのリストをクリックし、手動でマーカーにこれらのファイルを設定すると、それらが設定されます。しかし、なぜObjectSetStringはそうしないのでしょうか?
いかがでしょうか?
これらのファイルはどこにあるのですか?Demo_Create_OBJ_BITMAP_LABEL_EA の例を参照してください。
ありがとうございました。ダブルスラッシュが役に立ちました。
少し説明させてください。ObjectGetStringが スラッシュ1本の文字列を返してきたので、これもObjectSetStringに入れるべきかと思い、エラーになりました。
ありがとうございました。
ありがとうございました。ダブルスラッシュが役に立ちました。
文字定数」を参照してください。
バックスラッシュは、コンパイラがプログラムソースコード中の定数文字列や文字定数を解析する際の制御文字です。シングルクォート(')、ダブルクォート(")、バックスラッシュ( \ )、制御文字などの一部の文字は、下表のようにバックスラッシュ( \ )で始まる文字の組み合わせで表現することができます。
シンボル名
ニーモニックコードまたはイメージ
MQL5で書く
数値
ニューライン
LF
'\n'
13
水平タブ
水平タブ
'\t'
9
キャリッジリターン
シーアール
'\r'
10
バックスラッシュ
\
'\\'
92
シングルクォート
'
'\''
39
ダブルクォート
"
'\"'
34
十六進コード
ふーん
彡(゚)(゚)「彡(゚)(゚)彡
16進数で1~4位
十進コード
d
'\d'
0から65535の間の10進数
バックスラッシュの後にリスト以外の文字が続く場合、結果は未定義である。
ありがとうございました。
何度も申し訳ないのですが、昨日のナビゲーションの件がまだクリアになっていません。これはバグでservicedkで処理する必要があるのか、それとも与えられたバーで自動スクロールをエミュレートするもっと正しいコードがあるのでしょうか?
添付の動画では、2291バーから2286バーまでチャートナビゲーションが行われているのがよくわかりますが、動画の最初の30秒(分)です。
があり、チャートのジャークがある。2日間のバグ取りで、原因はナビゲーション機能にあることがわかり、不正な動作が発音されているコードは上に投稿したものです。
何度も申し訳ないのですが、昨日のナビゲーションの件がまだクリアになっていません。これはバグでservicedkで処理する必要があるのか、それとも与えられたバーで自動スクロールをエミュレートするもっと正しいコードがあるのでしょうか?
添付の動画では、2291バーから2286バーまでチャートナビゲーションが行われているのがよくわかりますが、動画の最初の30秒(分)です。
があり、チャートのジャークがある。2日間のバグ取りで、原因はナビゲーション機能にあることがわかり、不正な動作が発音されているコードは上に投稿したものです。
直します。次のビルドを待ってください。
OK、回答ありがとうございました。
動画が添付 できないようです。
これはバグなのか、私の技量不足なのか?
ゼロバーからナビゲートすると、チャートがカクカクする。ナビゲーションとアップデートの間にわざとスリップを挿入し、問題点を浮き彫りにしました。しかし、スリップが無くてもバグは存在します。ChartNavigate()は、まずチャートをゼロに移動し、その後元に戻すことが判明しました。また、毎回行うわけではありません。
少なくとも、ChartNavigate()を呼び出す たびにバグがあるわけではなく、スリップせずに実行したときに現れるということです。
何度も申し訳ないのですが、昨日のナビゲーションの件がまだクリアになっていません。これはバグでservicedeskで処理する必要があるのでしょうか、それとも与えられたバーで自動スクロールをエミュレートするためのより良いコードがあるのでしょうか?
一般的には、サービスデスクに直接書き込むのがよいでしょう。より速く、より信頼性の高いものになります。
通常は、バグであることが確実であれば、そうします。すぐにサービスデスクにメールします。
この場合、そのような確実性はありませんでした。そこで、人々の気を散らさないように、まずここで明らかにすることにした。
改めて、迅速な対応をありがとうございました。