"ダミー "からの質問 - ページ 196

 
2012.10.12 13:20:13 Trades '10000124': failed buy stop 0.93 EURUSD at 0.00013 [Invalid stops] (ストップが無効です)。

もう一度。そんな奇跡が...。

  Ask = NormalizeDouble(SymbolInfoDouble(Symbol(),SYMBOL_ASK),_Digits);
  Bid = NormalizeDouble(SymbolInfoDouble(Symbol(),SYMBOL_BID),_Digits);
      request.action = TRADE_ACTION_PENDING;
      request.magic = Magic;
      request.symbol = _Symbol;
      request.volume = Volume();
      request.price=NormalizeDouble(Ask+Disnatnce*_Point,_Digits);
      request.sl = 0;
      request.tp = 0;
      //request.deviation=Slippage;
      request.type=ORDER_TYPE_BUY_STOP;
      request.type_filling=ORDER_FILLING_FOK;

 
G001:
2012.10.12 13:20:13 Trades '10000124': failed buy stop 0.93 EURUSD at0.00013 [Invalid stops] (ストップが無効です)。
どのような価格なのでしょうか?
 
Yedelkin:
どんな価格なんだ?
分からないから、AskとBidの取り方を紹介したんです。
 
G001: だから、AskとBidの使い分けを紹介したんです。
それから、取引要求を送信する 前に、保留中の注文のトリガー価格の形成に関与するすべての変数とその価格自体をプリントアウトします。 ...各使用前にgequest変数をゼロにリセットしますか?
Документация по MQL5: Торговые функции / OrderSend
Документация по MQL5: Торговые функции / OrderSend
  • www.mql5.com
Торговые функции / OrderSend - Документация по MQL5
 

そうだろ?

MqlTradeRequest request={0};
MqlTradeResult result={0};
MqlTradeCheckResult check={0};
 
G001: そうなんですか?
はい、そういうことです。
 

次のバー、つまりまだ形成されていないバーの開始時刻を 決定するにはどうしたらよいでしょうか?

また、ChartXYToTimePrice()で受け取った時間をバーのオープン日に丸める方法(そのバーがまだ存在しない場合でも)カーソルが未来にある場合、CopyTimeは機能しません。

TimeCurrent()との比較を使用しないでください。

--------------------------------------

解決済み

-----------------------------------------

+ 暗黙の型変換によるデータ損失の可能性に関する警告を削除することは可能ですか?

 MqlDateTime sTime;

TimeToStruct(Time,sTime);

sTime.min=sTime.min-fmod(sTime.min,Divider);

fmodに悪態をついているようなものです。

エラーウィンドウ全体がこのような無意味なもので覆われ、何かが追加されたかどうかを確認することができないのです。

あるいは、整数部のみを取り出す、double --> string -->integer の2通りしかないのか。

 
FiftyStars: + 暗黙の型変換によるデータ損失の可能性に関する警告を削除することは可能ですか?

この方法で試してみてください。

sTime.min=sTime.min-(int)fmod(sTime.min,Divider);
 
csvファイルからヒストリカルデータをダウンロードする方法をご存知の方はいらっしゃいますか?可能なのでしょうか?デフォルトの履歴は、場所によっては非常に質が悪いからです。
 
SkyTreker: csvファイルからヒストリカルデータをダウンロードする方法をご存知の方はいらっしゃいますか?可能なのでしょうか?デフォルトの履歴は、場所によっては非常に質が悪いからです。
私の記憶違いでなければ、サードパーティの履歴は認められないと繰り返し述べています。履歴の完全性については、証券会社に問い合わせることをお勧めしますとのことでした。