MQL5のテクニカル指標関数の使い方

MQL5でのテクニカル指標関数の使い方をすぐ忘れるので、コピペできるようにコードを貼っておく。 環境 MetaEditor Version: 5.00 build 3300 iAC ACオシレーター int handle=iAC(NULL,0);//テクニカル指標のハンドル double ac[10];//テクニカル指標を格納す…

「Market closed」のエラー

環境 OANDA MetaTrader 5 Version: 5.00 build 3211 日足でバックテストするとエラーになる MT5で足の種類を「Daily」、モデルを「始値のみ」でバックテストすると failed market buy 0.1 USDJPY [Market closed] のようなエラーが出てくることがある。つま…

レジサポのバッファの目安

レジスタンスの「少し」上、サポートの「少し」下の「少し」ってどのくらい? レジスタンスライン、サポートラインのバッファはどのくらいがよいのかということを考えてみる。 相場の格言に「鬼より怖い一文新値」というのがある。一文は最小単位の貨幣。FX…

UbuntuでPython

UbuntuにAnacondaをインストールしてPythonを使う。 UbuntuではデフォルトでPythonが使える。 だが、Anaconda版のPythonはデータサイエンスや機械学習用のライブラリが多く用意されており、依存問題も解消されていて便利だ。そこで、ここではAnacondaをイン…

ACオシレーターの検証

今回はACオシレーターを調べてみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3211 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:遅延ゼロ、…

移動平均乖離率の応用

移動平均乖離率を使ったトレード戦略を少し改良してみた。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:M5 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル …

DMIの検証

今回はDMIを調べてみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:遅延ゼロ、理想的な実行…

パラボリックの検証

今回はパラボリックを調べてみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:遅延ゼロ、理…

テクニカル分析の検証 ストキャスティクス

今回はストキャスティクスを調べてみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:遅延ゼ…

テクニカル分析の検証 移動平均乖離率

今回は移動平均乖離率を調べてみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:遅延ゼロ、…

テクニカル分析の検証 RSI

今回はRSI。 トレード戦略は①普通の逆張り、②反転を確認してからの逆張りの2つを見てみる。 RSIのパラメータは 平均期間:9 とした。 平均期間は14がよく使われるが、それだと取引数が少なすぎるので9にした。 9もよく使われる。 ただ、それでも取引数はあま…

テクニカル分析の検証 Pivot

今回はPivot。 トレード戦略は①積極的にR1、S1で売買、②慎重にR2、S2で売買の2つを見てみる。 ①と②を合わせると、R1、S1で売買した後、R2、S2でナンピンするのと同じことになる。 Pivotは日足で計算するが、トレードは1分足で行うこととした。 環境 OANDA Me…

テクニカル分析の検証 MACD

今回はMACD。 シグナルが早く出る順に①MACDとシグナルの交差、②MACDと0ラインの交差、③シグナルと0ラインの交差の3つを見てみる。 MACDのパラメータは 短期期間:12 長期期間:26 シグナルの移動平均期間:9 とする。 環境 OANDA MetaTrader 5 Version: 5.00…

テクニカル分析の検証 ボリンジャーバンド

今回はボリンジャーバンド。 ①順張り、②逆張りの2つを見てみる。 ボリンジャーバンドのパラメータは 期間:20 標準偏差:2 とする。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間…

テクニカル分析の検証 一目均衡表

今回は一目均衡表。 一目均衡表の使い方にもいろいろある。 ここでは①転換線と基準線、②遅行スパンと実線、③終値と雲の3つを見てみる。 一目均衡表のパラメータは 転換線:9 基準線:26 先行スパンB:52 とする。 環境 OANDA MetaTrader 5 Version: 5.00 bui…

移動平均線の検証

移動平均線による売買シグナルを検証してみる。 環境 OANDA MetaTrader 5 Version: 5.00 build 3137 ストラテジーテスターの設定 銘柄:USDJPY 足の種類:Daily 日付:期間限定 開始日:2012.01.01 終了日:2022.01.01 フォワードテスト:キャンセル 延滞:…

UbuntuでMT5

UbuntuにMT5をインストールする。ここではOANDA版のMT5をUbuntuにインストールすることとする。 環境 Ubuntu 21.10 日本語 Remix Wineのインストール UbuntuでMT5を動かすためにはWineをインストールする必要がある 。 ついでにWine環境でライブラリを追加イ…