短期投資技術研究所

このサイトでは、メタトレーダー(MT4)を利用したシステムトレード(自動売買取引)を中心に、為替(FX取引)から日経平均先物取引について検証・研究結果を紹介しています。ZuluTradeやシグナルプロバイダーに関する情報も。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[タグ未指定]
[ --/--/-- --:-- ] スポンサー広告 | TB(-) | CM(-)

メタトレーダーMQL4:OrderSend error 4110 (4111)

自作EA(Expert Advisor※)のトレイリングストップ機能の強化を目的にプログラム改修しているのですが、バックテストを行うと以下のエラーが発生していました。

OrderSend error 4111

う?ん、OrderSend関数を使っての注文が通ってないようです。
プログラムを見直しても思い当たるところはないし...。

で、「Expert properties」で各条件を見てみると「Testing」のPositionsが「Long only」になっていました。(「していた。」というのが本当のところです。)

プログラム(EA)からはShort注文を出しているのですが、プラットフォーム(メタトレーダー)側で注文を受け付けず、エラーを吐いていたというわけです。もちろん、EA等の構築のときはエラーの有無はチェックしますが、稼動しているはずのEAがエラーになっていたのでちょっとあせりました。

今日もお間抜けな管理人です。


MQL4 Reference→Standard constants→ Error codes
http://docs.mql4.com/constants/errors
----------------------------------------------
ERR_LONGS_NOT_ALLOWED 4110 Longs are not allowed. Check the expert properties.
ERR_SHORTS_NOT_ALLOWED 4111 Shorts are not allowed. Check the expert properties.
----------------------------------------------

思いっきり書いてるよ!>管理人


人気ブログランキングへ  為替ブログ  為替ランキング  FXランキング
関連記事

[タグ未指定]
[ 2009/04/11 19:10 ] プログラミング | TB(-) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
無料の自動売買システム
日本人シグナルプロバイダー
ランキング

ZuluTrade
ZuluTradeは革新的なFXの自動売買システムです。あなたの口座をFXのスペシャリストに運用を任せませんか?パソコンも立ち上げる必要もありません。しかも、手数料はかからず、すべて無料です!
詳細はこちら
全記事表示リンク
プロフィール

短期投資技術研究所

Author:短期投資技術研究所
前総理は国会審議中も内職に忙しいようですが、管理人もEAのパラメータ最適化作業で忙しい毎日を過ごしております(ウソ!w)


こんなものも(笑)
mixi
最新記事
最新コメント
QRコード
QR
アクセス管理


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。