OrderSend関数を試したが、機能しない。
現在、mqlを入門レベルの参考書で勉強しています。
只今参考書では「注文してみよう」の段階です。
参考書に従って(参考書に掲載しているのとまったく同じプログラムを書いています。)、
以下のスクリプトをMT4のデモ口座で実行しましたが、無反応(注文したことにならない。青い矢印もつかない。)です。
考えたのですが、わかりません。どこに問題があるのでしょうか?
スクリプトーーーーーーーーーーーーーーーーーーーーーー
スクリプトのファイル名 21-0621
#property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict void OnStart() { OrderSend(Symbol(),OP_BUY,0.1,Ask,10,0,0,"テスト注文",0,0,clrBlue); }
実行してみた結果の画面ーーーーーーーーーーーーーーーーーーーーーーー
添付画像について
※エキスパートに、実行されたようなメッセージは残ってます。
追記1ーーーーーーーーーーー
● OrderSendの戻り値
↓
-1でエラーでした
● GetLastError()の値
↓
0でした。
しらべたところ、ERR_NO_ERROR エラーなし とのことです。
回答1件
あなたの回答
tips
プレビュー