2010/10/20

MetaTrader4:バックテストの OrderSend error 131 エラー

MetaTrader4(MT4) 日本語の Strategy Testing 時のスタート後に、チャートは表示されるが一向に自動売買が開始されずに悩みました。
調べた結果、「操作履歴」タブに OrderSend error 131 とエラーが出ていたので、解決方法を記述します。
  • エラー内容
2010.10.20 18:23:32 2010.09.16 00:00 Moving Average USDJPY,Daily: OrderSend error 131
  •  解決方法
1. 最小取引ロット数を増やす。
MT4のメニューからツール(T) > オプション(O) > 取引タブの数量のデフォルトを1.0以上に指定する。 

または、 Strategy Testing のセッティングタブの「Expert properties」ボタンをクリックして、「パラメータの入力」タブの"Lots"の値を、増やす。


2. バックテスト用の初期口座の金額を増やす。

Strategy Testing のセッティングタブの「Expert properties」ボタンをクリックして、「Testing」タブの"Initial deposit"の値を、100,000以上に増やす。