MQL コード内で色情報を表現する場合、color 型(日本語)の変数を使います。
color
変数は 4 バイトの数値で、後ろ 3 バイトでそれぞれ RGB の色情報 (0~255) を保持しています。
コード内で色を表すときは、下記のいずれかのリテラル形式で表現します。
C'r,g,b'
形式リテラル- 定義済みのカラー名
- 4 バイト数値
clrRed
のような定義済みのカラー値として何が用意されているかは、下記を参照してください。
- (参考)MQL5 - Web Colors(日本語)
関連記事
- MetaTrader/MQL: チャートの描画スタイルを設定する (ChartSetXxx)
- MetaTrader/MQL: 新しいチャートを開く (ChartOpen)
- MetaTrader/MQL: シンボルのスプレッド情報を取得する (SymbolInfoInteger)
- MetaTrader/MQL: 実行中のプログラムの種類(スクリプト/インジケーター/EA)を判別する (MQL5_PROGRAM_TYPE)
- MetaTrader/MQL: インジケーターの実装例 - Momentum(モメンタム)
- MetaTrader/MQL: カスタムインジケーターに水平線を表示する (IndicatorSet*)
- MetaTrader/MQL: インジケーターの実装例 - WMA(加重移動平均)