- 2020年5月11日
- 2021年5月12日
ラベルを右揃えにする裏技
エディット(OBJ_EDIT)を使って疑似的に実現 ラベル(OBJ_LABEL)をご存知でしょうか? チャートの好きなところに文字なり記号なりを表示できて大変便利なオブジェクトです。 そんな便利なラベルには致命的な弱点が2つあります。 改行ができない […]
エディット(OBJ_EDIT)を使って疑似的に実現 ラベル(OBJ_LABEL)をご存知でしょうか? チャートの好きなところに文字なり記号なりを表示できて大変便利なオブジェクトです。 そんな便利なラベルには致命的な弱点が2つあります。 改行ができない […]
すべてはGoogleモバイルフレンドリー対策 当ブログにはソースコードを掲載している記事が多数存在します。 MQL4プログラミングに関するWebサイトですから、ソースコードの読みやすさはとても大事です。 しかし、「ソースコードが折り返されてて読みにく […]
記事に飛べない問題が発生中です。ご迷惑をおかけして申し訳ございません。現在、原因調査中です。 ※2020/5/6追記 ワードプレスのバージョンを5.4.1から5.3.2にダウングレードすることで問題を回避できました。 現在は復旧しております。 同じ問 […]
上下は価格、左右は時間のバーインデックス チャートの端っこの位置を知りたい時、皆さんはどうしていますか? 黄色い線を引いている4ヶ所のことです。 例えば、テキストオブジェクトを端っこに常駐させておきたい時などに必要になりますよね。 チャートの上端・下 […]
REASON_CHARTCHANGEは通貨ペア、時間足の変更どちらも対象になってしまう OnDeinit関数で終了時の処理を実行する際、どういう理由でOnDeinit関数が呼ばれたかを識別することができます。 それがOnDeinit関数の引数cons […]
iBarShiftとiTimeを組み合わせる 何日前より過去のオブジェクトは表示させたくない等で、ある日の0:00ちょうどの日付(datetime)を取得したいことが時々あります。 そんな時はこう書きます。 iBarShift関数に指定する3つ目の引 […]
Windows APIのPathFileExistsW関数を使うべし 特定のインジケーターを読み込むことを前提にしたEAやインジケーターを作りたい時ってありますよね。 当然ながら読み込むインジケーターが存在しないと、そのEAやインジケーターは正しく動 […]
MessageBox関数はインジケーターでは機能しない MT4の組込み関数の1つ、MessageBox関数はご存知でしょうか? 小さなダイアログボックスで、ユーザーに何かを通知する際に使うものですね。 こんなやつです。 エラーメッセージや確認メッセー […]
押して離すと戻るタイプのボタンに使う MT4にはオブジェクトを使って簡易的なフォームを作ることが可能です。 その中にボタンがあるのですが、MT4のボタンは押して離しても押しっ放しの状態になるタイプのボタンです。 スイッチ型と言えばニュアンス伝わります […]