FX

FX関連の記事について。裁量トレードはやっていないので、主にMT4での記事です。

インジケーター

【MT4】次のローソク足までの残り時間を表示するインジケーターを作ってみた

今、色んなスキャルピングの商材や書籍を読んで、EA作成や裁量トレードをやってるんですが、次の足まで何分あるのかが気になって仕方ない。 次のローソク足までの残り時間を算出して表示する自作インジケーターを作ってみました。 インジケーター実行イメージ 右上に、Remining time(残り時間)を、大きく表示するようにしてみました。 ちなみに、10秒以内になると赤字にし...
2
インジケーター

【MT4】今日の高値と安値に水平線を自動表示するインジケーターを自作してみた

水平線を引く事は、FXやる上ではとても基本で重要なのですが、慣れてくると面倒。 そこで、当時の高値と安値に自動的に水平線を引くインジケーターを作ってみました。 実行イメージ 当時(D1)の高値、および、短い足で見るとサポートライン、レジスタンスラインになりやすい、H1、H4の高値、安値にもラインを引くようにしてみました。 矢野テック スキャルピングする...
0
インジケーター

【MT4】移動平均線との乖離率を表示する自作インジケーター

移動平均線を見るにあたって乖離率をチェックするのに、面倒だったので表示するインジケーターを作ってみました。超簡単なつくりなので、ソースコードも公開してみました。 インジケーターダウンロード ダウンロード後、MT4のデータフォルダ内のIndicatorsフォルダ内に移動してください。 動作イメージ チャートの左上に毎ティック更新。一応、20SMAだけでなく、よく使うであろう75SMA...
0
MT4

【MT4】MQL4でボリンジャーバンドのバンドウォークを検知する自作関数を作ってみました

チャートで価格が、ボリンジャーバンドの+2σや-2σのラインをタッチし続けて動くバンドウォーク。MQL4で、バンドウォークを検知する関数を作ってみました。 バンドウォークとは? ボリンジャーバンドで、2σ、もしくは-2σのラインに沿って、価格が推移する値動きの事をバンドウォークと呼びます。バンドウォークが発生する時は、ボリンジャーバンドが狭い所から急に広がるエクスパンションと呼ばれる現象が発生...
0
MT4

【MT4】MQL4でEAを作るベースとなるソースコードの公開

MT4のEA作りの書籍はたくさん出ていたり、ネットで検索するとサンプルのソースコードはたくさん見つかるのですが、バックテストではなく、実トレードで実行するとどうも動かない事が多い。 そこで、僕自身が、MT4のEA作りであれこれ実践して、実際に動いた売買部分だけのベースソースコードを公開したいと思います。 売買のMQL4のベースソース 僕が実際にベースで使ってるソースです。これに、あれこれ...
0
バックテスト

MT4のEAバックテストで勝率88%出たけど勝率下げてでも注意すべきポイント2つ分かった

過去のチャートデータでバックテストできるのがMT4やMT5の魅力。 僕はプログラマーなので、あれこれ自作EAを作っては試しているのですが、何とかバックテストで勝率88%に出来ました。最初の頃、最も気になっていたのが「勝率」でした。ところが、使ってるうちに、勝率ではないなと思えるようになりました。事例挙げてまとめてみます。 テストで使ったのはこちらの自作EA EA自体は公開していませんが、...
0
MT4

MT4でRVI(相対活力指数)の攻略のコツは2つの他のオシレーター系指標チェックと異なる時間軸も見る

RVI(相対活力指数)を使った勝率88.9%のEAが出来ました♪。RVIは単独で使っても勝てません。3つのコツがあるのですが、それを使うと、とんでもなく勝率がアップします。
0
MT4

【MQL4】OrderCloseでエラーコード138が返ってくる原因と解決方法

いやー、MQL4は仕様どおりに作っても、取引所が絡んだエラーが多いです。 OrderCloseの関数でも同じでした。エラーコード138が必ず返ってくる。 色々調べて試して、ようやく解決しました。記事にまとめてみました。 OrderCloseのエラー内容 20日移動平均線にタッチしたら手仕舞いするというロジックを組んだんだけど、どうしてもオーダーがオープンになったままクローズしない。...
0
MT4

MQL4でOrderSendエラーコード130 invalid stopsの解決策

バックテストでは正常に稼働するけど、リアル口座ではOrderSend時に、エラーコード130(Invalid Stops)が出てしまう。かなりあれこれ調べまくって、なんとかある程度は解決しました。記事に残しておこうと思います。普通に仕様通りにプログラム組むだけではだめで、対処は必須ですね。 エラーコード130の意味 主に以下です。 損切りや利益の設定価格が今現在価格にとても近い ...
0
MT4

【MT4のEA作成】RVIでのゴールデンクロス、デッドクロスでボラティリティをチェックした売買プログラムが出来た

MT4サンプルコード公開してます。RVIは相場のボラティリティが拡大しているか、縮小しているかの判断で使われる指数です。RVIのルールを把握した上でアルゴリズムを組むとだけで、それなりに勝てますw。
2020.05.26 0
MT4

MT4ボリンジャーバンドのバンド幅を常時チャート上に表示する自作インジケーター

色んなトレードノウハウを調べては、自作のEAを作っているのですが、ボリンジャーバンドの幅(特に−2σ〜+2σ)をチェックするトレードノウハウが多い。 常にボリンジャーのバンド幅をチャート上に表示していた方が便利なので、今現在の幅がどのくらいなのかを確認できる簡単なインジケーターを作ってみました。 実行結果 チャートの左上に、常に表示します。ポイント表示だけでなく、pips表示も入れました...
0
MT4

MT4(MQL4)で仕手チェック(暴騰&暴落の検知)プログラムを作成

MQL4でEAを作成する際に困るのが暴騰と暴落のケース。検知する関数を作成してみました。 どんなテクニカル使っても、どんな手法で組んでも仕手が入ると崩れてしまいます。 それを検出して、仕手が入ったらと検知する関数作ってみました。 動かしてみて、ちゃんと検知できたので、たぶんイケてる思います。 仕手の原理 仕手の原理をちゃんと把握しておかないと、プログラム組めません。 ...
0
MT4

【MT4のEA自作】SMA(単純移動平均線)のゴールデンクロスとデッドクロスで売買するEA

移動平均線(SMA)の短期と長期のゴールデンクロスでエントリーするEAを作ってみました。MQ4のソース公開してます。
0
MT4

MQL4でiIchimoku関数で遅行スパン(MODE_CHIKOUSPAN)で0が返ってくる対処

MT4のプログラムMQL4で、一目均衡表の関数iIchimoku()で、遅行スパン(遅行線)の戻り値がどうもおかしい。 いつも0が返ってくるんです。その対処方法をまとめてみました。MT5(MQL5)も同様の原因です。 iIchimokuの関数 一目均衡表の値を取得する関数の仕様は以下のとおり。 六番目の引数modeで取得する種類が変わります。 サンプルコード ...
0
MT4

MT4で5分足スキャルピングのEA作成中【ボリンジャーバンドとストキャスティクスが肝だった】

現在、ずっと使えるようなMT4のEAを作成中。 本業が多忙だったんですが、ようやく落ち着いて、EA作成に着手出来たんですが、いきなり1発目から、良い感じのものが出来ました。 EA作成の前にトレード手法は必須 僕の場合は、プログラムは出来るけど、トレード手法が弱いのが弱点。 まずは、あれこれ10数冊FXの書籍を購入して読んでみました。 本に書いてあるノウハウは、4割程度...
0
MT4

MT4(MQL4)の基礎的なEAの作り方!初心者でも分かるよう図解解説

プログラムが分からなくてもOK。MT4のプログラム言語MQL4の初心者向け、EAの作り方を図解で解説してみました。
0
MT4

XMTradingのMT4(MT5)デモ口座開設と入金&出金方法

レバレッジ888倍で人気のXMTradingのデモ口座の開設方法からリアル口座の開設方法。お得な入金方法と、難解な出金方法について図解でまとめました。ご参考ください。
0
MT4

MT5でMACDの設定方法とライン表示に変更する方法

MACD(マックディー)は、MT5で簡単に使えます。でも、デフォルトのままだと、微妙に見づらいんですよね。変更する方法と、おすすめの設定値について解説してみました。 MACDとは何? MACDは、Moving Average Convergence Diivergenceの略です。 MACDは、短期指数平滑移動平均線(EMA)と長期指数平滑移動平均線(EMA)の2本のEMAの期間の移動平...
0
MT4

MT5の背景色とローソク色の変更方法

仮想通貨でもメタトレーダーでチャートを見たくて、XMTradingのMT5を使うようになりました。 MT5も、MT4と同じく自分好みにカスタマイズが出来ます。この記事では、背景色、ローソク色など細かな色設定のやり方についてまとめてみました。 XMTradingのダウンロードとインストール方法 XMTradingのダウンロードはこちらから。MT5のみ、仮想通貨(BTC、ETH、XRP、DS...
0
MT4

XMTradingのMT5にてビットコイン、イーサリアムを表示する方法

XMTradingをインストールしたものの、どうやってビットコインを表示するか分からないって方は多いと思います。表示させるには、ちょっとしたコツが必要です。 まとめたので、ご参考ください。 XMTradingのダウンロードとインストール方法 XMTradingのダウンロードはこちらから。 インストール方法は、こちらの記事にまとめました。 XMTra...
0