エラー、バグ、質問 - ページ 1008

 
Silent:
日付を現在のTimeLocalと比較し、no? とフラグを立てる。
いいえ、ただクリッピングを繰り返しただけです。なぜかコンパイラはすぐにそれを理解しません。
 
さて、4人組は果たしてうまくいくのだろうか?
 

1.ありがとうございます。

2.常設してほしい。

 

インジケーターのバッファーラインの色を調べる方法はありますか?

以前(MQL4)は、例えばindicator_color1プロパティは、コード内で直接使用することができました。今度はコンパイラが吹っ飛ぶ。(確認したところ、mql4でも思い通りに動かない、えー( ´△`))

そしてもう一つ一気に質問なのですが、indicator_label1のプロパティをコードで設定するにはどうしたらいいのでしょうか?

 
TheXpert:

インジケーターのバッファーラインの色を調べる方法はありますか?

以前(MQL4)は、例えばindicator_color1プロパティは、コード内で直接使用することができました。今度はコンパイラがそれをブロックする。

私はこうしています。色を配列で保存しています。このように設定しました。

//--- Установим цвет линий
   for(int s=0; s<SYMBOLS; s++)
      PlotIndexSetInteger(s,PLOT_LINE_COLOR,buttons_color[s]);
各インデックスはインジケータ・バッファ番号に等しいので、配列のインデックスで 色を見つけることができます。
Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 
TheXpert:

...

そしてもう一つすぐに聞きたいのですが、indicator_label1プロパティをコード内でどのように設定するのでしょうか?

同じく。こんな感じ。

//--- Установим метки для текущего тф
   for(int s=0; s<SYMBOLS; s++)
      PlotIndexSetString(s,PLOT_LABEL,
                         "ATR ("+IntegerToString(s)+", "+symbols_names[s]+")");
 
tol64:

動作しない。

インジケーターがあり、ユーザーが選んだ色の線がある、という仕掛けです。

そこで、線が持つ色のオブジェクトを表示し、線が意味することをオブジェクト・チャート上に視覚的に表現する必要があります。

Tol64 です。

同様にこうやってやっていくしかないんです。

すっかり忘れてました :) ありがとうございます。
 
TheXpert:

機能しない。

インジケーターがあり、ユーザーが選んだ色の線がある、という仕掛けです。

そこで、線が持つ色のオブジェクトを表示し、線が意味することをオブジェクト・チャート上に視覚的に表現する必要があります。

自分が何をしなければならないのか、理解できていない。5分ほど呆然としていたが、あきらめた。))どんなもの?また、ラインバリューをオブジェクトとして表現するにはどうすればよいのでしょうか?
 
tol64:
何が必要なのか、気づかなかった。5分くらいバカやって、あきらめた。))どんなもの?また、オブジェクトによるラインバリューはどのように記述すればよいのでしょうか?

あ、寝ちゃった、まったくバカ。

PlotIndexGetInteger(0, PLOT_LINE_COLOR)
 

ボタンコールのソフトウェア的なアナログはないのですか?


ChartRedrawが動作しない。