描画スタイル
SetIndexStyle()関数で、以下の描画スタイルを指定します。
ID |
値 |
詳細 |
DRAW_LINE |
0 |
線を描画 |
DRAW_SECTION |
1 |
セクションを描画 |
DRAW_HISTOGRAM |
2 |
ヒストグラムを描画 |
DRAW_ARROW |
3 |
矢印を描画 |
DRAW_ZIGZAG |
4 |
奇数と偶数のインジケータバッファ間のセクションを描画 |
DRAW_NONE |
12 |
描画しない |
SetLevelStyle()関数で描画スタイルを指定します。
ENUM_LINE_STYLE列挙の値で指定します。
ENUM_LINE_STYLE
ID |
値 |
詳細 |
STYLE_SOLID |
0 |
実線 |
STYLE_DASH |
1 |
破線 |
STYLE_DOT |
2 |
点線 |
STYLE_DASHDOT |
3 |
破線と点線 |
STYLE_DASHDOTDOT |
4 |
破線と2重点線 |
描画スタイルは
OBJPROP_STYLEプロパティで
設定 /
取得出来ます。
カスタムインジケータを作成する時は、上記で指定されている値を指定します。
カスタムインジケータで複数の描画スタイルを使用する事が出来ます。
描画スタイルで表示するには、描画に必要なデータを格納する
グローバル変数配列が必要になります。
このグローバル変数配列は
SetIndexBuffer()関数を使用して、インジケータバッファに指定する必要があります。
スポンサーリンク
注意事項:
当サイトはMQL4言語(MT4用プログラム言語)について紹介している初心者向けサイトです。
自動売買を行うEAや売買シグナルのソフトウェアの配布などは行っておりません。
投資助言も行っておりません、投資助言を必要としている方は投資助言業者に相談して下さい。
当サイトに掲載している情報やサンプルソース利用によって損害が生じてもサイト管理人は責任を負いませんので、全て自己責任でお願い致します。
また当サイトではFXCM MT4ベースに紹介していますが、これはFXCMを特別お勧めしているわけでは無く、単純に管理人がFXCM口座をメインに取引をしていた為です。尚、FXCMジャパン証券は楽天証券に買収されました。
FX(外国為替保証金取引)は金融商品取引法に規定される通貨関連店頭デリバティブ取引です。
元本あるいは利益を保証した金融商品ではありません。
為替変動・金利変動・アルゴリズムによる急変動・各国要人の気まぐれ発言による暴落等のリスクにより、損失が生じるおそれがあります。
FXは少ない保証金を担保として大きな金額を取引出来る為、投資金額以上の損失を被る可能性があります。
詳細は証券会社の契約締結前交付書面・約款等を熟読して下さい。