初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 680

 
Vladimir Karputov:

これではいけない。

bool TimeFlag,FLG;
int TimeScale=50,TimeInMemory,TimeNow;

というか、そのような宣言の後、OnInit()で明示的にこれらの変数を初期化(値を代入)する必要があります。

また、Sellメソッドは、以下のようなチェックで囲まれている必要があります。

trade.ResultRetcode(),
            " (",trade.ResultRetcodeDescription(),")");

そしてもう一つ、朝、取引開始時に、オークションがすぐに始まるわけではなく、1秒から始まるわけでもなく、この時点でエラーが発生する可能性がある。

まだテスターモードのみで、リアル口座やデモ口座では動かしていません。そして、Invalid order type(無効な注文タイプ)というエラーが発生します。
 
post_ek:
まだテスターモードのみで、リアル口座やデモ口座では動かしていません。そして、Invalid order type(無効な注文タイプ)というエラーが発生します。
テスターで試したところ、そのようなエラーはありませんでした。テスト方法:ティック生成モード、預金、レバレッジ、期間、およびテスターログを記述してください。また、使用しているビルドも教えてください。 私は1486でテストしていました。
 
Vladimir Karputov:
テスターで実行したところ、そのようなエラーはありませんでした。テスト方法:ティック生成モード、預金、レバレッジ、期間、およびテスターログを提供することを説明してください。また、使用しているビルドを明記してください - 私は1486でテストしました。

ビルド1485



ファイル:
Zhurnal.txt  52 kb
 
post_ek:

ビルド1485

SBERの契約の仕様-先物なのか、ログインしている取引サーバーの名前、テスターのログを表示してください。
 
Vladimir Karputov:
SBERの契約の仕様-先物なのか、ログインしている取引サーバーの名前、テスターのログを表示してください。

トレーディングサーバー - Open-Broker

ファイル:
Zhurnal.txt  52 kb
 
post_ek:

トレーディングサーバー - Open-Broker

株取引はすでに可能なのでしょうか?BuyをBuyLimitに、SellをSellLimitに置き換えてください。
 
Vladimir Karputov:
株取引はすでに可能なのでしょうか?BuyをBuyLimitに、SellをSellLimitに置き換えてください。

株式は証券取引所で取引されるのではないのですか?

BuyをBuyLimitに置き換えた場合、どのように市場価格で株式を購入するのでしょうか?

 
Vladimir Karputov:
株取引はすでに可能なのでしょうか?BuyをBuyLimitに、SellをSellLimitに置き換えてください。
オトクなMT5でほぼ1年。
 
Vladimir Karputov:

これではいけない。

bool TimeFlag,FLG;
int TimeScale=50,TimeInMemory,TimeNow;

というか、そのような宣言の後、OnInit()で明示的にこれらの変数を初期化(値を代入)する必要があります。

また、Sellメソッドは、以下のようなチェックで囲まれている必要があります。

trade.ResultRetcode(),
            " (",trade.ResultRetcodeDescription(),")");

朝、取引が始まるとき、取引はすぐに始まるわけではなく、最初の1秒から始まるわけでもありません。

ウラジミール、彼を混乱させるな!

ドキュメントより

グローバル変数のスコープはプログラム全体であり、グローバル変数はプログラム内で定義されたすべての関数から利用可能です。他の初期値が明示的に指定されない限り、それらはゼロで初期化される。グ ローバル変数は、その型に対応する定数または定数式でのみ初期化することができます。

グローバル変数は、プログラムがクライアント端末のメモリにロードされた後、最初のInitイベントが処理される前に一度だけ初期化さ れます。クラスのオブジェクトであるグローバル変数については、初期化時に対応するコンストラクタが呼び出されます。スクリプトではStart イベントが処理される前に、グローバル変数が初期化 されます

https://www.mql5.com/ru/docs/basis/variables/global
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn:
オトクリティのMT5でほぼ1年。
では、OtkritieでMT5の株を取引することは可能なのか、不可能なのか?
理由: