can't open "C:{Users}Oleg}AppData}Roaming}MetaQuotes}Terminal}FE0E65DDB0B7BDE40BDE125080872C34D61}MQL5}include file riskmanager.mqh" include file riskmanager.mq5
トレーリングは、最大変動利益(変動証拠金)からカウントされ、指定された%(初期残高から)の量だけ引き戻されると、すべての取引がクローズされます。あなたの例では、パラメータ "Trailing stop of daily profit in %:" は5%(これは開始残高から500ルーブルに等しい)に設定されるべきです、従って500の利益でトレーリングは10 000のレベルですべての取引をクローズします。同じ条件で最大変動利益が700であった場合、すべての取引は残高レベル10,200で決済されます。
コンパイル中にどんなエラーが発生するのか教えてください。
作者に拍手を!
can't open "C:╱UsersOleg╱AppData╱Roaming╱MetaQuotes╱Terminal╱FE0E65DDB0B7B40DE125080872C34D61╱MQL5╱include file riskmanager.mq5
コンパイル中にどんなエラーが発生するのか教えてください。
作者に感謝!
can't open "C:{Users}Oleg}AppData}Roaming}MetaQuotes}Terminal}FE0E65DDB0B7BDE40BDE125080872C34D61}MQL5}include file riskmanager.mqh" include file riskmanager.mq5
コンパイラはTrade.mqhインクルードを標準取引関数に 接続できません。指定されたパスにこのファイルがあるかどうかを確認し、それに応じて、Trade.mqh ファイルを手動で ...MQL5includeTrade フォルダに入れるか、ターミナルを再インストールしてください。
コンパイラが、Trade.mqh インクルードを標準トレード関数に 接続できません。このファイルが指定されたパスにあるかどうかを確認し、それに応じてTrade.mqhファイルを...MQL5includeTradeフォルダに手動で追加するか、ターミナルを再インストールしてください。
了解、ありがとう!
こんにちは!アナトリー、あなたのリスクマネージャーを使っています。素晴らしいです。VPSサーバーで、mt5で、Quick futuresで取引しています。全ては悪くないのですが、最近ロボットが日足の清算値を最初のエントリーポイントとして認識し始めました。証拠金をゼロにすると、どうやら同じことをするようです。そして、逆指値の値だけ価格がマイナスになると、ポジションをクローズしてしまう......。本当に残念だ!トレーリングストップは入れていない。どうしたらいいですか?時々夜中もポジションを動かしたいのですが、太るほどではありません)最初の問題を解決したいです!Anatolyさん、もしよろしければ教えてください!
新しいEAを書いたので、このEAのサポートはやめました。よりシンプルですが、より信頼性の高いアルゴリズムを使用しています。特にVPS向けです。画面への出力なし(MetaQuotes IDを介した電話でのシグナリングはあります)、ターミナルでのグローバル変数などなし。トレーリングも削除されています。実装されているのは2つのアイデアだけです。1.各取引のリスクの追跡。2.指定された%で資金を減らし、その日の終わりまでに取引を終了すること。つまり、プラスでは夜間も含めていくらでも増やせる。マイナスでは、指定されたパーセンテージだけです。
ご質問の件ですが、Expert Advisorに利益を無視させたいのですね?クリアリングによって確定されたものも含めてですか?また、%マイナスは取引に入る前の初期資金からカウントするのですか?実装は可能ですが、EAが各取引を個別に認識する必要があるため、コードが非常に複雑になります。さらに、ポジションが「長い時間」オープンされている場合、複数の取引を含めて、清算前に取引を保存する必要があります。原理的には大騒ぎすることも可能だが、すでに稼いだお金とみなし、利益を保護して取り上げるべきだという点で、私のトレードのビジョンに反する。
少し違うタイプのExpert Advisorが有効でしょう。自動ストップロス・セッターのようなものです。これがまさに必要なものです。EAでは、トレードのリスクを設定します。エキスパートアドバイザーは新しい取引が始まるのを待ち、自動的にn%の損失をカウントし、この価格でストップロスを設定します。これは利益を考慮しない損失率になります。私があなたの要求を正しく理解していれば
私は新しいExpert Advisorを開発したため、このExpert Advisorのサポートを停止しました。よりシンプルですが、同時に、より信頼性の高いアルゴリズムを使用しています。特にVPS用です。スクリーンに出力せず(MetaQuotes IDを経由して電話でシグナルが出ます)、ターミナルでグローバル変数などを使用しません。トレーリングも削除。実装されているのは2つのアイデアだけです。1.各取引のリスクの追跡。2.指定された%で資金を減らし、その日の終わりまでに取引を終了すること。つまり、プラスでは夜間も含めていくらでも増やせる。マイナスでは、指定されたパーセンテージだけです。
ご質問の件ですが、Expert Advisorに利益を無視させたいのですね?クリアリングによって確定されたものも含めて?また、%マイナスは取引に入る前の初期資金からカウントするのですか?実装は可能ですが、EAが各取引を個別に認識する必要があるため、コードが非常に複雑になります。さらに、ポジションが「長い時間」オープンされている場合、複数の取引を含めて、清算前に取引を保存する必要があります。原理的には大騒ぎすることも可能だが、すでに稼いだお金とみなし、利益を保護して取り上げるべきだという点で、私のトレードのビジョンに反する。
少し違うタイプのExpert Advisorが有効でしょう。自動ストップロス・セッターのようなものです。これがまさに必要なものです。EAでは、トレードのリスクを設定します。エキスパートアドバイザーは新しい取引が始まるのを待ち、自動的にn%の損失をカウントし、この価格でストップロスを設定します。これは利益を考慮しない損失率になります。ご要望を正しく理解していればですが。
詳細な回答をありがとうございました!)
トレーリング・ストップのパーセンテージは何からどのようにカウントされるのか教えてください。 例えば、10,000の預託金、500の利益、10%の日次損失(つまり1000)がある場合、トレーリング・ストップを何パーセントに設定すれば、-500で機械が取引をブロックするようになりますか?ありがとうございます。
例えば、10,000のデポで、500の利益、10%の日次損失(つまり1000)があった場合、何パーセントのトレーリングストップを設定すれば、-500の時点で機械が取引をブロックするのでしょうか?ありがとうございます。
トレーリングは、最大変動利益(変動証拠金)からカウントされ、指定された%(初期残高から)の量だけ引き戻されると、すべての取引がクローズされます。あなたの例では、パラメータ "Trailing stop of daily profit in %:" は5%(これは開始残高から500ルーブルに等しい)に設定されるべきです、従って500の利益でトレーリングは10 000のレベルですべての取引をクローズします。同じ条件で最大変動利益が700であった場合、すべての取引は残高レベル10,200で決済されます。