記事一覧
【MT4】MQLで価格差をPipsに変換する方法
通貨やブローカーによって小数点以下の桁数が違うので、
単純に引き算するだけだとPipsにならず処理できないですよね。
そこで、今回は小数点以下の桁数を考慮して
価格差をPipsに変換する方法をご紹介いたします。
まずは価格差を取得しようまず二つの通貨の価格差を計算します。
価格差なので引き算で求める事が出来ます。
しかし、二つの価格のうちどちらが大きいかを考えないといけないですよね
ただい
【MT4】MQLで一定時間毎(〇秒毎)に処理を行う方法
今日は、MQLで「〇秒毎に処理する」方法のご紹介です!
チャートの足が変わる毎に処理する方法は別のnoteで書いてますが、
足の変わったタイミングではなく、
「〇秒毎」に処理がしたいと思い調べたので記事にしておきます。
タイマーイベント:EventSetTimer を使う!
MQLにはタイマーイベントが用意されています。
EventSetTimerって関数を使います。
使い方も簡単で、引数
【MT4】矢印サインを表示する自作インジケーターの作り方(RSIサイン)
矢印サインを表示するインジケーターの作り方の基本を記事にしたいと思います。
RSIが30より下から上に抜けたら上矢印
RSIが80より上から下に抜けたら下矢印
を表示するインジケーターを作りながら説明していきたいと思います。
1:MetaEditorを起動するインジケーターを作成する為のツールがMT4には標準でついています。
MT4の上記のボタンを押します。
2:MetaEditorで新
【MT4】通貨ペアと時間足を大きく表示するインジケーターの作り方
MT4のチャートって、通貨ペアと時間足が左上に小っちゃく表示されてみづらくないですか?
・今どのチャート開いてるっけ?
・5分足見てると思ったのに、環境認識のために1時間足にしたままだった
なんて事ないですか?
そこで、今回は通貨ペアを大きく表示するインジケーターの作り方を記事にしていきたいと思います。
通貨ペアと時間足を取得しようまずはチャートに表示している通貨ペア名と時間足を取得しない
【MT4】MQL:足が変わった時に1回だけ(バーの始値のみ)処理を行う方法
新しい足が出来た時に1回だけ処理したって時ないですか?
いろいろな方法があるようですが、
今回はVolumeを使った方法を書いていきたいと思います。
Volumeとは
Volumeは、tick出来高が格納されてる変数になります。
tickが動くと、1,2,3,4・・・と増えていく感じですね。
Volumeは配列になっているため、
Volume[0]などとして値を取得します。
Volume[0]