2010年07月03日
Meta Trader 4 の エラ−コ−ド について
FOREX.comに電話してみました。
Meta の関数で OrderSend() や OrderClose() などを使いますが、
エラ−になる場合が有ります。
その時、コ−ドを返してくるので、どの様なコ−ドを返してくるか聞きましたが、
以下の返答がなされました。
「 MT4取引システムの表示(エラーコードを含む)については、世界中のMT4取り扱い使用業者ですべて共通となります。また、内容についてはソフトウェア開発元のメタクォート社の管轄であり、個別の取扱業者では独自の情報公開等はしておりません。 」
との事ですが、Symbol() においては、ODL と違った物が帰ってきます。
ODL = USDJPY
に対し、
FOREX.com = USDJPYFXF 及び USDJPYpro です。
世界中のMT4取り扱い使用業者ですべて共通と言う事ではありません。
Metaに関して、ノ−サポ−トと言う事で、日本支社は、本社から何も知らされていないのでしょう。
テストでエラ−にする方法があれば確認がとれるのですが、その様な方法があるのか分かりません。
と言う事で、
他の方法をとりました。
GetLastError() 関数で判断するロジックを組み入れました。
if( GetLastError() == 0 )
これで、エラ−か正常に行われたか判断が出来るようです。
めでたしめでたし
Meta の関数で OrderSend() や OrderClose() などを使いますが、
エラ−になる場合が有ります。
その時、コ−ドを返してくるので、どの様なコ−ドを返してくるか聞きましたが、
以下の返答がなされました。
「 MT4取引システムの表示(エラーコードを含む)については、世界中のMT4取り扱い使用業者ですべて共通となります。また、内容についてはソフトウェア開発元のメタクォート社の管轄であり、個別の取扱業者では独自の情報公開等はしておりません。 」
との事ですが、Symbol() においては、ODL と違った物が帰ってきます。
ODL = USDJPY
に対し、
FOREX.com = USDJPYFXF 及び USDJPYpro です。
世界中のMT4取り扱い使用業者ですべて共通と言う事ではありません。
Metaに関して、ノ−サポ−トと言う事で、日本支社は、本社から何も知らされていないのでしょう。
テストでエラ−にする方法があれば確認がとれるのですが、その様な方法があるのか分かりません。
と言う事で、
他の方法をとりました。
GetLastError() 関数で判断するロジックを組み入れました。
if( GetLastError() == 0 )
これで、エラ−か正常に行われたか判断が出来るようです。
めでたしめでたし
【(カテゴリなし)の最新記事】
投稿者:Meta4 Blog|03:13
この記事へのコメント