MQL5

通貨の強弱の計算式

通貨の強弱の計算式を紹介する。 人によって呼び方は様々だが、最近、「通貨の強弱」という指標が相場分析でよく使われている印象がある。 昔、Ku-Chartと呼ばれる指標があったが、今の「通貨の強弱」はKu-Chart、あるいはその派生型なのではないだろうか。 …

MQL5メモ

MQL5について記事にするほどではないが、メモとして残しておきたいものをここでまとめておく。ただし、プログラミング全般に関するメモも含む。随時更新。 外出先からEAを操作 実は私はVPSを使ったことがない。 安いノートパソコンをEA専用にして稼働してい…

MQL5でエグジット後の秒数を返す関数

MQL5で直近のトレードがエグジットしてから経過した秒数を返す関数を作った。 直近のトレードがエグジットしてから一定の時間を経過するまでエントリーしたくないときなどに使える。 この関数はEAが最後にエグジットした時間を起点としている。このため、ト…

MQL5で実効レバレッジを返す関数

MQL5で実効レバレッジを返す関数を作った。 実効レバレッジは取引金額が資金(正確には有効証拠金)の何倍かを示す。 例えば資金が100万円として、ドル円のレートが1ドル150円のときに1万通貨のポジションを持っていたとする。このときの実効レバレッジは 実…

MQL5で米国祝日であるかいなかを返す関数

MQL5で米国祝日であるかいなかを返す関数を作った。 環境 OANDA MetaTrader 5: 5.00 build 4040 MetaEditor: 5.00 build 4040 米国祝日であるかいなかを返す関数 //+------------------------------------------------------------------+ //| 米国祝日であ…

MQL5でエントリー後のバー数を返す関数

MQL5でエントリーしてから経過したバー(ローソク足)の本数を返す関数を作った。 ポジションの損益がプラスのときはエントリーしてからX本後にエグジット、マイナスのときはエントリーしてからY本後にエグジットしたいときなどに使える。 環境 OANDA MetaTr…