extern TrailingStop=100;
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);
if(OrderType()<=OP_SELL && // check for opened position OrderSymbol()==Symbol()) // check for symbol
{
//--- long position is openedif(OrderType()==OP_BUY)
{
//--- check for trailing stopif(TrailingStop>0)
{
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
//--- modify order and exitOrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green);
return;
}
}
}
}
else// go to short position
{
//--- check for trailing stopif(TrailingStop>0)
{
if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
{
if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
{
//--- modify order and exitOrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
return;
}
}
}
}
}
}
こんにちは、この質問をどこにしたらいいのかわかりません、要点はこうです:時々EAが7ギガバイトのログファイルを書き、1つのエラーがあります、それは(EURUSD,M15:Failed to close leading order, repeat operation)と書きます、エラーなしですべてを閉じますが、。このEAの動作をログに記録することを禁止しようとするのですが、ダメです、端末のログが必要なのです。
オデッサのエフゲニ・ニコラエビッチさん(ご自身で複数形の質問をされていますね)、答えていただけますか?
ストラテジーテスターで処理されたエラーコードが表示されないのですが。そこはどうしたんですか?Sleepに問題があるのか、それともエラーが発生しないだけなのか?
テスターでスリープが 効かない。
助けてください。
私が理解する限り、mql4では 注文にトレーリング ストップは ないのですか?
また、そうでない場合、簡単な方法でオープンオーダーにトレーリングストップを 実行するにはどうしたらよいでしょうか?
助けてください。
私の理解する限り、mql4にはTrailing Orderの機能は組み込まれていないのでしょうか?
また、そうでない場合、オープンオーダーのトレーリングはどのようにすれば簡単なラインで行えるのでしょうか?
こんな感じ
こんな感じ
うわあ...トレーリングストップ がこんなにたくさんあるとは知りませんでした。頭がクラクラする ))))何でもどうぞ )))
現在の価格からの注文でMT4に内蔵されているようなシンプルなものが欲しいです。)))
うわあ...トレーリングストップ がこんなにたくさんあるとは知りませんでした。頭がクラクラする ))))お好きなようにどうぞ )))
MT4に搭載されているような、現在の価格の順番で簡単なトレーリングストップが欲しいです。)))
) ) MACD Sampleの原始的なトロールは、端末のトロールに対応し、毎ティック ごとにサーバーを注文で埋め尽くされる。
デバッグ時、デフォルトで "USDCHF "ウィンドウが開くのですが・・・。
MeteEditorからデバッグ中に初期化してMetaTraderで動作させる方法を教えてください。
デフォルトのウィンドウ "USDCHF "ではなく、決定済みまたは既に開いているウィンドウで?
デバッグ時、デフォルトで "USDCHF "ウィンドウが開くのですが・・・。
MeteEditorからデバッグ中に初期化してMetaTraderで動作させる方法を教えてください。
デフォルトのウィンドウ "USDCHF "ではなく、決定済みまたは既に開いているウィンドウで?
端末の設定で、タブを検索してください。きっと見つかるはずです。
ペアとタイムフレームは変更できますが、ターミナルの設定は変更できません ;)
こんにちは、この質問をどこにしたらいいのかわかりません、要点はこうです:時々EAが7ギガバイトのログファイルを書き、1つのエラーがあります、それは(EURUSD,M15:Failed to close leading order, repeat operation)と書きます、エラーなしですべてを閉じますが、。このEAの動作をログに記録することを禁止しようとするのですが、ダメです、端末のログが必要なのです。
ログを残すために、この "クリープ "を禁止する方法を教えてください。印刷 オプションを使わなければならないことは理解できたが、どのようにすればよいのか?