//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 19.02.2008 |//| Описание : Закрытие одной позиции с максимальным положительным профитом |//| в валюте депозита |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| op - операция (-1 - любая позиция) |//| mn - MagicNumber (-1 - любой магик) |//+----------------------------------------------------------------------------+void ClosePosWithMaxProfitInCurrency(string sy="", int op=-1, int mn=-1) {
double pr=0;
int i, k=OrdersTotal(), np=-1;
if (sy=="0") sy=Symbol();
for (i=k-1; i>=0; i--) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if ((OrderSymbol()==sy || sy=="") && (op<0 || OrderType()==op)) {
if (mn<0 || OrderMagicNumber()==mn) {
if (pr<OrderProfit()+OrderSwap()) {
pr=OrderProfit()+OrderSwap();
np=i;
}
}
}
}
}
if (np>=0) {
if (OrderSelect(np, SELECT_BY_POS, MODE_TRADES)) {
ClosePosBySelect();
}
}
}
親愛なる皆様、アドバイスをお願いします。
キムの特徴である "最大限のプラス利益で一つのポジションを閉じる "があります。
https://forum.mql4.com/ru/38949/page2#434207
この関数は、1つのポジションを閉じるだけでなく、最大利益のあるポジションを閉じた後、最大利益のある次のポジションを探し、それを閉じるように渡すなど、どのようにすればよいでしょうか。?
...この関数は、1つのポジションを閉じるだけでなく、最大利益を得た1つのポジションを閉じた後、最大利益を得た次のポジションを探し、それを閉じて渡すなど、どのようにすればよいでしょうか。?
と何度か声をかけてあげてください。
みんな、私は 検索ルールとトピックが長い時間前に議論された ことを理解する - これまで私はこのトピック(スクリプトのソフトウェア起動)で"ホットキー " を発見した。 クライアントターミナルのディレクトリのerase.bat ファイルをプログラムで実行する方法...㈳㈳㈳㈳㈳㈳と書いて あります。週単位でクリーニングして、過去に遡って新しいデータを書き込むことができないので、これを充填するために必要なのですが、事前に準備する必要がありますね。ありがとうございます。
以下は、トレードを行うコードの部分です。
OrderClose()の取引を閉じることを、なぜストップを設定することと呼ぶのですか?
そして興味深いのは、クローズ変数についてでしょうか。グローバルなのかローカルなのか?しかし、ローカルであっても、どうせバグは出る。この変数はどこでゼロに設定されるのですか?どこに1つ設定されているのですか......わかりました。
これぞ「WHATEVER」!長い数式があるとする。VBAで、長い文字列を2つに分割する場合、この文字列の任意の有効な場所に_を記述する必要があります。
で、残りの式は改行で追加することができます。
例
と同じ
Verstehen?
eurodollar1981 2011年09月09日 10:37
こんにちは!あなたは前の期間からろうそくの形で チャート上のグリッチを削除する方法を教えてください、それは常に先に描かれており、すべてのindicators.Thanksを台無しにすることです。
こんにちは!あなたは前の期間からろうそくの形でチャート上のグリッチを削除する方法を教えてください、それは常に先に描かれており、すべてのindicators.Thanksを台無しにすることです。
例
と同じ
Verstehen?
フォイヤーシュタイン!ありがとうございました。あとは、前回の投稿の回答を得るだけですまた、もう一つの質問ですが、テキストがゼロキャンドルより右側にあるように、OBJ_TEXTの 時間座標はどのようにしたらよいのでしょうか?