無効なリクエスト - 始めたばかりで理解できない...

 

こんにちは。

彼が何を望んでいるのかがわからない...。

SLとTPを修正しようとすると、このように表示されます。

2012.09.20 14:06:39 Trades '1262357': failed modify buy 0.00 sl: 0.00000, tp: 0.00000 -> sl: 1.29411, tp: 1.29531 [Invalid request].

どうすればいいんだ?

 
sotic: 彼が何を望んでいるのかがわからない...。

SLとTPを修正しようとすると、次のようになります: 2012.09.20 14:06:39 Trades '1262357': failed modify buy 0.00 sl: 0.00000, tp: 0.00000 -> sl: 1.29411, tp: 1.29531 [Invalid request].
どうしたらいいんだろう?

コードを把握する。特にゼロだけを変更した場合:買い0.00 sl: 0.00000, tp: 0.00000
 

申し訳ございませんでした。

項目-要望を指定するのを忘れていました。symbol=PositionGetSymbol(i)です。

ありがとうございます...

 
sotic: 申し訳ございません。
はい、問題ありません。
 

では、もうひとつの質問です。

EAでロット全体ではなく、ロットの一部をクローズするにはどうしたらいいのでしょうか?

:)

 
sotic: もう一つの質問ですが、Expert Advisorでロット全体ではなく、ロットの一部を閉じるにはどうしたらいいのでしょうか?)

未決済のポジションが ある場合、必要なサイズの反対注文を出すことで、そのポジションのサイズを小さくすることができます。

ここには、初心者向けのトピックがいくつかありますので、そのような質問をすることができます。

 

これはどうでしょう?

Trades 01:47:23 2010.07.02 19:14:59 failed instant buy 0.10 EURUSD at 1.25953 sl: 1.25640 tp: 1.26253 [Invalid request] [無効なリクエスト]です。

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Request to place Buy order failed -エラーコード:4756

Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
  • www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5
 
Forex_Noob:

これはどうでしょう?

Trades 01:47:23 2010.07.02 19:14:59 failed instant buy 0.10 EURUSD at 1.25953 sl: 1.25640 tp: 1.26253 [Invalid request] [無効なリクエスト]です。

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Request to place Buy order failed -エラーコード:4756

使用する前に、リクエスト構造をNULLにすることを忘れなかったか?

MqlTradeRequest mrequest={0};
 
Forex_Noob: でも、こんな風に読まれたらどうでしょう?

Trades 01:47:23 2010.07.02 19:14:59 failed instant buy 0.10 EURUSD at 1.25953 sl: 1.25640 tp: 1.26253 [Invalid request] [無効なリクエスト]です。

OE 0 111 (EURUSD,H1) 01:47:23 2010.07.02 19:14:59 Alert: Request to place Buy order failed -エラーコード:4756

該当するコードを確認する必要があります。
 
どうにかしてStandard Libraryを 大衆にアピールする必要がある。

充填構造でクエリーを送るのは、落とし穴の多い曲解です。
mql4、jforex、ninjatraderでは人力でやっていましたが、mql5では低レベルのapiを導入することにしました。
しかし、初心者が市場で1ロット買ったり、ポジションを決済したりするのに多くのフィールドを持つ構造につまずくというのは、あまりにひどい話です。

そして、記事作成者は、人間に優しい方法(Standard Library)を使おうとせず、初心者を古いCベースの構成に押し込もうとして満足しています。

 
mrProF: 何とかして標準ライブラリを 大衆に普及させなければならない。

極めて異論が多い。

mrProF:。いや、人間にやさしい方法(Standard Library)を使うべきだろう。

人にやさしい方法」としての標準ライブラリ - はコメントを受け付けていません。

理由: