複利モードでバックテストを行ったところ、途中で「OrderSend error 131」のエラーが出たが、何故でしょうか。

複利モードは雪だるま式のようなもので利益が出れば出るほど次の発注ロット数が拡大します。

その発注ロット数がブローカーの上限値を超えると「131」のエラーが出てきます。

バックテストもその時点で止まります。

大体のブローカーの上限値は100ロット(=10,000,000通貨)となっています。

その場合の解決方法としては初期証拠金を減らすことです。

目安は10,000JPYです。そうしますと、もう少し長く計測できます。



スポンサーサイト

ヒストリ内の最大バー数及び、チャートの最大バー数はどれぐらいがあれば良いでしょうか


両方とも2,000があればEAは問題なく動作します。

エントリー後SLの発注がうまく出来なかった場合、どうなるでしょうか。

上手く行かない場合、 内部ロジックによるSLの80Pipsになったら決済する機能を持っています。

上記はあくまでも万が一の場合を想定した対策でございます。

利用口座は頻繁にそのような現象が発生するなら、口座を変えるなり何かしら対策を考えたほうが宜しいかと思います。

フォワートテストと異なる取引につき、考えられる原因のまとめ

【原因1】
稼働したタイミングが異なる場合

一本勝ちドル円のロジックには過去のデータを分析するステップがあります。
稼働したタイミングが異なりますと「過去」という定義が違ってきます為、
フォワードテストと異なる取引が発生する場合があります。
※フォワードテストがないのにリアルにあり、
フォワードテストがあるのにリアルにはない場合もあります。


【原因2】
裁量でEAのポジションを決済したことがある場合

【原因3】
EA稼働中でMT4を一時に停止したことがある場合

【原因4】
ブローカーの配信レートにおける差が発生した場合

いずれにしても次の月曜日の市場オープンまでにMT4を起動し、
EAを稼働させておくこと(ニコちゃんマークが出ている)を守り上記のことは再度に発生しなければ基本は一致してくると考えます。

当然、市場オープン前ですのでEAは何もしません。正常な動きですのでご安心ください。
そのままで時間になりましたら動いてくれるはずです。

自分の場合、いつも日曜日寝る前にMT4を立ち上げEAを稼働させます。
ご参考まで。
最新記事
複利運用中EA(Myfxbookの更新はいまいち...)




FAQ
出品中のEA