どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 432

 
borilunad:
OrderDelete()関数を探しています。
保留中の注文が この価格に達すると削除される、という価格を指定することはできません。基本的には、すべての保留中の注文を手動で削除することです。メタトレーダーで未決済注文を出す際、その未決済注文がトリガーされないと自動的に削除される時間を指定することができます。特定の価格水準に達したときに、特定の保留注文を削除できる機能はありますか?例:4時間足のローソク足の最大値をブレイクアウトしたところで買い指値を出し、同じローソク足の最小値をブレイクアウトしたら、注文を削除する必要がある。ターミナルに常に存在しないように、関数(スクリプト)にローソク足の安値の特定の引用を書き込んで、自動的に行うにはどうしたらいいでしょうか。ありがとうございました。)
 
You can do it
Yerik888:
保留中の注文がこの価格に達したときに削除される価格を設定することはできません。基本的には、すべての保留中の注文を手動で削除するだけです。メタトレーダーで注文を出す際に、その注文が発動しなかった場合に自動的に削除されるまでの時間を指定することができます。特定の価格水準に達したときに、特定の保留注文を削除できる機能はありますか?例:4時間足のローソク足の最大値をブレイクアウトしたところで買い指値をし、同じローソク足の最小値をブレイクアウトした場合、注文を削除する必要がある。ターミナルに常に存在しないように、関数(スクリプト)にローソク足の安値の特定の引用を書き込んで、自動的に行うにはどうしたらよいでしょうか。ありがとうございました。)

もちろん、小さなEAをスケッチすることは必要です。

チャート上にあらかじめ定義された名前を持つ一対の線を引くことで、レベルをマークすることが容易になります。したがって、価格がいずれかのラインに触れると、不要なペンダントが削除されます。

タスクそのものは、むしろワークセクションの中で 小さなオーダーです。

 
vadynik:
Sleep()関数のフクロウが何らかの理由で眠りに落ちないことについての質問、私はプリントが1時間で見る必要があることをウェイクアップ、条件が満たされ、プリントはギャップなしで行くことを理解している

損して得とれとはよく言ったものだ
 

ええ、テスターでは動作しません デモではすべて正常です。

どのようなひげ、フクロウをテストする方法、マリオンにのみ障害物を行う

 
vadynik:

ええ、テスターでは動作しません デモではスリープは問題ありません

ひげとは何か、フクロウをテストする方法、マリオンのすべての障害は行う

このテーマに関する記事がありますMetaTrader 4での取引戦略のテストの機能と限界

そして、N個のテスト/エミュレートされた秒数だけスリープする必要がある場合 - TimeCurrent()を使用します。

 
Mr.Profit:

このテーマに関する記事がありますMetaTrader 4での取引戦略のテストの機能と限界

そして、N個のテスト/エミュレートされた秒数だけ眠りにつく必要がある場合 - TimeCurrent()を使用します。


はい、もう読みました、必要な時間はTimeCurrent() *を使えばいいのですが、うまく いきますか?
 
vadynik:

はい、私はすでに読んで、TimeCurrent() *私が望む時間によって、それが動作することができますか?


こんな風にできるんです。

- EAがスリープを決定すると、myStartSleepTime =TimeCurrent().Datetime が割り当てられ、EAがスリープを開始すると、myStartSleepTime =TimeCurrent().Datetime が割り当てられる。

- その後、チェック if (TimeCurrent() >(myStartSleepTime + sleepTimeInSec)){眠りを解く}

 
Mr.Profit:


できるようになります。

- EAがスリープを決定すると、myStartSleepTime = TimeCurrent().Datetime が割り当てられ、EAがスリープを開始すると、myStartSleepTime = TimeCurrent().Datetime が割り当てられる。

- そのうえで if (TimeCurrent() >(myStartSleepTime + sleepTimeInSec)){眠りを解く}


テスターを倒すことはできない、止めることしかできないxD、しかし寝かせることはできない)
 
vadynik:

テスターに勝てない、止めることしかできない xD でも眠らせられない)

テスターを眠らせるとはどういうことですか?いいえ、それはできません。テスターは(それ自体で)終了するまで実行されます。

テスターでSleep()、つまりEAが停止してしばらく何もしない状態をエミュレートできることを意味しました。テストでは、テスターが常に動作していることを意味し、Expert Advisorは単に エミュレートされた 時間間隔 H1-H2 は何もしない。

 
Mr.Profit:

テスターを眠らせるとはどういうことですか?いいえ、そんなことはできません。テスターは(それ自体で)終了するまで実行されます。

つまり、Expert Advisorが停止し、しばらくの間何もしないというSleep()をテスターでエミュレートすることができます。テストでは、テスターが常時動作することを意味し、ただ、Expert Advisor for エミュレートされた 時間間隔 H1-H2 は何もしない。


まあ、そうなんですが、フクロウが起きていて、必要のないときに見ているということです)こんな重要な機能を、テスターは無視しているのです。