開発言語/ツール IntelliJのフォントと設定 IntelliJ をバージョンアップしたら、とても読みやすいフォントが使えるようになり作業が捗ったので、備忘録も兼ねて設定方法を記載しておきたいと思います。 JetBrains Mono JetBra... 2020-06-07
開発言語/ツール EAをバックテストした後に表示されるインジケータを非表示にする EA作成時に、いくつかのインジケータの値を使用してエントリー条件を作成したり、エグジット条件を判定させることがあります。 既存のインジケータをEAに組み込むことができる iCustom関数など便利なも... 2019-04-30
開発言語/ツール Python分析 分析用データを事前加工する(python) 概要 MT4/MT5にはファイル出力関数があり、それによってインジケータの値等を外部ファイルに出力できます。 出力ファイルをそのまま分析ツールのインプットとして利用することもありますが、場合によっては... 2018-08-13
開発言語/ツール MT5MQL5 インジケータの値をファイル出力する(MQL5) 概要 インジケータの出力値を分析したい時や、売買履歴等を出力したい時にはファイル関数を使用して テキストファイル等に結果を出力します。 MQL5 にもファイル関数が用意されており、それを利用して上記要... 2018-08-04
開発言語/ツール MT5pickupバックテストMT4 各通貨のレート情報を自動取得する 概要 MT4/MT5の中でバックテストをする際にはその機能の中でヒストリカルデータを管理すれば良いのですが、 MetaTraderから離れた世界で(たとえば機械学習等を活用して)分析したいと思った場合... 2018-07-16
開発言語/ツール チャート期間定数 (PERIOD_H1等) MT4/MT5 では値が異なる MT4の頃は、 PERIOD_M30 = 30 PERIOD_H1 = 60 のように、各チャート期間を指す数値はその時間足の分を指すように設定されていましたが、MT5... 2018-07-01
開発言語/ツール MT4IntelliJ マウスホイールで表示倍率を変更する (IntelliJ) 概要 IntelliJ でソースコード部分の表示倍率を変更したい時、 Webブラウザ同様にCTRL+マウスホイールで倍率を調整する事ができます。 これ、初期設定でONにしてほしい程によく使用するのです... 2018-06-24
開発言語/ツール MT5EAMQL5 よく参照する MQL5 リファレンス 概要 mt4開発をしていた当時、公式のリファレンスはあまり参照していませんでしたが、 mt5開発を始めてからは MQL5リファレンスをよく参照するようになりました。 日本語化されたドキュメントが充実し... 2018-06-24
開発言語/ツール PythonCI IntelliJ でEAをコンパイル後に自動デプロイする (2) 概要 前回はをご紹介しました。 今回は、処理本体のスクリプト部分のサンプルです。 設定 Pythonで以下のスクリプトを作成します。 IntelliJ を使用していれば、 Python 用のIDEであ... 2018-06-21
開発言語/ツール PythonIntelliJJetbrainsMQL IDEA IntelliJ でEAをコンパイル後に自動デプロイする (1) 概要 CIツールを利用する程でも無いが、コンパイル処理に併せて自動処理をさせたいことがあります。 MT4開発の際も、私の場合はソースコード管理用のディレクトリとバックテスト用のディレクトリを分けており... 2018-06-21