- 2021年4月15日
- 2021年5月12日
【MQL4】オブジェクトは削除せずに非表示にできる
オブジェクトの状態を維持しておきたい時に活躍 何らかの情報をチャートに表示するためにはオブジェクトを使います。 オブジェクトは物体の意味ですね。 水平線とか四角形とかラベルとかがオブジェクトです。 チャートに何かをペタっと貼り付けられるものは全部オブ […]
オブジェクトの状態を維持しておきたい時に活躍 何らかの情報をチャートに表示するためにはオブジェクトを使います。 オブジェクトは物体の意味ですね。 水平線とか四角形とかラベルとかがオブジェクトです。 チャートに何かをペタっと貼り付けられるものは全部オブ […]
グローバル変数に格納できる値はdouble型である点に注目 グローバル変数にチャートID(各チャートの識別番号)を格納したいシーンがありまして、そこで見事にハマったので備忘録として残します。 グローバル変数にチャートIDをそのまま格納して取得する以下 […]
分かりにくいので定数以外の利用は非推奨 プリプロセッサ命令の1つ、#defineディレクティブ。 定数を定義する際に用いるのが一般的です。 たとえば、円周率や注文コメントを定義するとこうなります。 末尾にセミコロンは付けないので、要注意です。 私もよ […]
押して離すと戻るタイプのボタンに使う MT4にはオブジェクトを使って簡易的なフォームを作ることが可能です。 その中にボタンがあるのですが、MT4のボタンは押して離しても押しっ放しの状態になるタイプのボタンです。 スイッチ型と言えばニュアンス伝わります […]
Terminal¥Common¥Filesフォルダを使う データフォルダの1つ上の階層にTerminalフォルダがあります。 そこにCommonフォルダ(厳密にはその配下のFilesフォルダ)っていうフォルダがあるのはご存知でしょうか […]
専用のアローコードが用意されている 唐突ですが、エントリー時の青・赤矢印、エグジット時の黄色左向き三角の出し方ってご存知ですか? こんなやつです。 私はようやく知ることができました。 「あれ、どうやって出すんだろう?」ってずっと気になっていたんですよ […]
サブウィンドウだと0起点になってしまう 一目均衡表と言えば雲ですが、この雲はヒストグラム(DRAW_HISTOGRAM)で作られています。こんなやつですね。 2つのインジケーターバッファを使って2値間に縦ラインを入れることで雲を実現しています。 とあ […]
経済指標やニュースをテキストやラベルで出力する際は要注意 長さシリーズ(「オブジェクト名の長さは63文字まで」、「オーダーコメントの長さは31文字まで」)の第三弾です。 タイトルの通りですが、テキストやラベルの文字列の長さは半角63文字または全角31 […]
これを守らないと決済し損なうポジションが発生する 複数のポジションをまとめて決済する場合、直近のものから順に処理しましょう。 具体的には、for文のループを降順にしましょうということです。 以下はOK例です。 以下はNG例です。 後者の方が一般的です […]