[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 297

 

皆さん、こんばんは。

注文を出す際にロット数を指定する方法を教えてください。 (口座での取引に利用可能な資金の10%を使用する予定です。)

 

simpleopen.mq4チュートリアルのスクリプトが実行されないのはなぜか、アドバイスをお願いします(order opener)。

EAで動かしてみたところ、いい感じの笑顔が見られたのですが、何も起こりません。

 
Boneshapper:

チュートリアルのsimpleopen.mq4のスクリプトを実行できないのはなぜか、教えてください。

EAで動かしてみたら、笑顔が出たけど、何も起きない。


多分、昔書いたスクリプトは4桁だったが、今は5桁になっている。10回ストップ高とテイクオーバーを増やすべき。
 

アドバイスをお願いします。今日、問題が発生しました。異なる値で複数の注文(15件)を出したのですが、そのすべてをクローズしなければなりません。スクリプトが小さなものに対処している間に、最も大きなものが20ピップス後退したため、利益ではなく総損失になりました。

質問 - 注文がクローズされる順番に影響を与える方法はありますか(量の多い注文が最初にクローズされるように)?

もし、そのようなスクリプトをお手本としてお持ちの方がいらっしゃいましたら、拝見させていただいてもよろしいでしょうか?

ありがとうございました。

 
Slepoy:

アドバイスをお願いします。今日、問題が発生しました。異なる値で複数の注文(15件)を出したのですが、そのすべてをクローズしなければなりません。スクリプトが小さなものに対処している間に、最も大きなものが20ピップス後退したため、利益ではなく総損失になりました。

質問 - 注文がクローズされる順番に影響を与える方法はありますか(量の多い注文が最初にクローズされるように)?

もし、そのようなスクリプトをお手本としてお持ちの方がいらっしゃいましたら、拝見させていただいてもよろしいでしょうか?

ありがとうございました。


すべては可能だが、"すべて "にはいつも通り時間がかかる
 
Slepoy:

アドバイスをお願いします。今日、問題が発生しました。異なる値で複数の注文(15件)を出したのですが、そのすべてをクローズしなければなりません。スクリプトが小さなものに対処している間に、最も大きなものが20ピップス後退したため、利益ではなく総損失になりました。

質問 - 注文がクローズされる順番に影響を与える方法はありますか(量の多い注文が最初にクローズされるように)?

もし、そのようなスクリプトをお手本としてお持ちの方がいらっしゃいましたら、拝見させていただいてもよろしいでしょうか?

ありがとうございました。

ここには、量の多い注文を先にクローズする機能があります。https://www.mql5.com/ru/forum/131859
 

プロフェッショナル、教えてください。ST-1、ST-2、ST-3...といった名前のオブジェクトを描画するインジケータです。時には削除することも必要です。私が理解している限りでは、ObjectDelete() で可能です。しかし、どうすればST-*という名前のオブジェクトを削除させることができるのでしょうか?ありがとうございます...

 
Slepoy:

プロからのアドバイス今日、問題が発生しました。異なる値で複数の注文を出し(15件)、スクリプトにすべての注文を決済するよう依頼しました。小さいのを決済しようとしたら、注文が20pips巻き戻されたので、利益ではなくトータルで損失になってしまった。

質問 - 注文がクローズされる順番に影響を与える方法はありますか(量の多い注文が最初にクローズされるように)?

また、そのようなスクリプトをお手本としてお持ちの方がいらっしゃいましたら、拝見させていただいてもよろしいでしょうか。

ありがとうございました。

クロージングリストの注文をロットサイズ順に並べる。

をオプションで追加しました。

;)

 
kon12:

プロフェッショナル、教えてください。ST-1、ST-2、ST-3...といった名前のオブジェクトを描画するインジケータです。時には削除することも必要です。私が理解している限りでは、ObjectDelete()で可能です。しかし、どうすればST-*という名前のオブジェクトを削除させることができるのでしょうか?ありがとうございます...


すべてのオブジェクトをリストアップし、名前が "ST-"で始まる場合は削除するループを実行します。
 
Roger:

すべてのオブジェクトをリストアップし、名前が "ST-"で始まる場合は、削除するループを実行します。
そうだろ?
for (int i=ObjectsTotal()-1; i>=0 ; i--)
      {if (StringFind (ObjectName(i), "ST") >= 0) ObjectDelete (ObjectName(i)) ;}