FXismプロコントローラーもどき PIPS消去、スクショの追加

MQL4

FXismプロコントローラー改もどきの一覧

ご訪問ありがとうございます。

元スーパー店員で不労所得生活を目論むひろしです。

前回⇒「FXismプロコントローラーもどき オーダー機能を削除する」

今回は、プロコンもどきにPIPS表示を
削除する機能を追加しました。

 

先日からリオン式FXスタディを始め、
日本時間の午前中は、
チャートとにらめっこすることにしました。

しかし、値動きが無いので暇なんですよね。

なので、ついついプロコンもどきが
気になり機能を拡張したくなりました。

今回の候補は、

  • パラメータを取り込む
  • スクショを撮る
  • ラベルを消す

・パラメータを取り込む

これがあれば、フォントを変えたり
スクショを撮る際にフォルダを
指定したりできます。

https://yukifx.web.fc2.com/sub/reference/01_basic/variables/variables_input.html
を参考に簡単にできたのですが

問題が。。。。

なぜかこんな計算結果になります。

最終的には、この宣言が原因です。

う~~~ん、考えるのも
めんどいので、とりあえずスルー

 

・スクショを撮る

これは簡単にできました。

一発、関数を呼ぶだけです。

むしろ、ボタンの追加やファイル名を生成する方が
めんどかったです。

 

参考にしたサイト

https://yukifx.web.fc2.com/sub/reference/15_chartope/cone/chartope_chartscreenshot.html
https://yukifx.web.fc2.com/sub/reference/15_chartope/cone/chartope_windowscreenshot.html
https://yukifx.web.fc2.com/sub/reference/01_basic/data_type/datatype_int_datetime.html
https://strategyofc.blogspot.com/2018/05/mql4-string-datetime-5.html

 

 

  • ラベルを消す

これも意外と簡単でした。

これだけです。

ポイントは、ObjectsDeleteAllの引数として
接頭辞が指定できるので、オブジェクト作成時に
接頭辞を指定しておけば、一発で消せます。

 

 

できあがりは、

こんな感じです。

 

スクショはこんな感じ

 

MT4データフォルダの

MetaQuotes\Terminal\XXXXXXXXXXXXXXX\MQL4\Files

に出力されます

ファイル名は

YYYYMMDDHHMMSS-通貨ペア.png

例)

20200821105219-USDJPY.png

 

最後までご覧いただきありがとうございます。

ダウンロードはこちら→「プロコンもどきダウンロード申請」

つぎはこちら⇒「FXismプロコントローラーもどき 決済済みPIPS表示の追加」

 

 

 

 

–2020/08/24追記–

#property strict

をつけると、コンパイルの精度が
上がるので、計算結果が細かくなるようです。
削除すると、正しく表示されたのですが、

こんなふうに、コメントが反映されず
変数のままになってしまいます。

ということは、コンパイルの精度が
上がった状態で、正しくPIPSの計算を
する必要があるということです。

ムムム・・・・

解決しました→「FXismプロコントローラーもどき property strict に挑戦」

FXismプロコントローラー改もどきの一覧

コメント

タイトルとURLをコピーしました