MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 532

 
Asa saas:

"StopLossまたはTakeProfitの値がFreezeLevelパラメータに違反する場合、成行注文を閉じることはできません。" という点について教えてください。

これは文字通り、TakeProfitまたはStopLossがFreezeLevelに満たない場合、成行注文を閉じることができないという意味でしょうか?オープンマーケットオーダーがStopLevelまたはFreezeLevelルールに違反するストップを持つことができるのか、よく理解できないのですが?結局、間違ったストップが設定されると、サーバーはエラーを出すだけで、ストップは設定されないのです。

また、ブローカーがFreezeLevelを使用している場合、成行注文を閉じるときに他に知っておく必要があることは何ですか?

ただ、FreezeLevelが何であるかを正しく理解する必要があります。簡単に言うと、スクリプトやアドバイザーを使っても、手を使っても、どうやっても注文を閉じることができない注文開始からの距離のことです。建値からの距離です。それに応じて、このゾーンにストップが置かれることはありません。

 
Asa saas:

"StopLossまたはTakeProfitの値がFreezeLevelパラメータに違反する場合、成行注文を閉じることはできません。" という点について教えてください。

これは文字通り、TakeProfitまたはStopLossがFreezeLevelに満たない場合、成行注文を閉じることができないことを意味しますか?オープンマーケットオーダーがStopLevelまたはFreezeLevelルールに違反するストップを持つことができるのか、よく理解できないのですが?結局、間違ったストップが設定されると、サーバーはエラーを出すだけで、ストップは設定されないのです。

また、ブローカーがFreezeLevelを使用している場合、成行注文を閉じるときに他に知っておくべきことがあれば教えてください。

フリーズレベルとは、成行注文のストップロスやテイクプロフィットから、成行注文を決済できない現在の価格(買い注文のビッド、売り注文のアスク)までの距離のことです。つまり、SLやTPで成行注文が決済されそうになると、他の手段で決済することができなくなるのです。

凍結は、現在では実用化されていない。今、そんな制限のある証券会社は思いつきません。

 
Alexey Viktorov:

FreezeLevelが何であるかを正しく理解する必要があります。簡単に言うと、注文 開始から、スクリプトやアドバイザーを使っても、手仕舞いしても、どこからも注文を閉じることができない距離のことです。建値からの 距離です。それに応じて、このゾーンにストップが置かれることはありません。

いいえ、まさに想定される決算の価格からです。つまり、ストップロスやテイクプロフィットから です。保留中の注文ということであれば、保留中の注文の始値からでも。

Общие принципы - Торговые операции - MetaTrader 5
Общие принципы - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и позиция. — это распоряжение брокерской компании купить или продать финансовый инструмент. Различают два основных типа ордеров: рыночный и отложенный. Помимо них существуют специальные ордера Тейк Профит...
 
Ihor Herasko:

いいえ、予想終値になります。それはストップロスやテイクプロフィットから です。保留中の注文ということであれば、保留中の注文の始値からでも。

しかし、エラーはあまり出なかった。Shaitanは間違っていた -D

 

皆さん、解説ありがとうございます!厨房ブローカーでもFreezeLevelは使わなくなったということで、Freezelevelチェックはもうそれほど義務ではないのでしょうか。

 
Asa saas:

皆さん、解説ありがとうございます!厨房ブローカーでもFreezeLevelを使わなくなったので、FreezeLevelのチェックはあまり義務付けられていないのでしょうかね?

コードにFreezeLevelチェックを使った時のことはもう忘れてしまいましたが...。

 
Ihor Herasko:

いつFreezeLevelチェックを使ったか、もう忘れてしまいましたが...。

10年来、実践でどこにも出てこないので、使ったことがない

 
Vitaly Muzichenko:

この10年、どこの国でも実践しているのを見たことがないので、使ったことがないのですが......。

そして、市場がそれを求めているのです。ときどきね。
 
皆さん、こんにちは。

ストラテジーテスターのヘルプが必要。
テスターの 設定で指定したテスト間隔をプログラムで取得するにはどうすればよいですか?
testerstatistics()で取得できない。
 
mrumskiy:
こんにちは。

ストラテジーテスターのヘルプが必要。
テスターの 設定で指定したテスト間隔をプログラムで取得するにはどうすればよいですか?
testerstatistics()で取得できない。

MQLでこの情報を取得する方法はありません。WinAPIを使用してDateTimePrickerコントロールにアクセスする必要があります。