Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день.
Переделал функцию GetProfitOpenPosInCurrency() для возвращение самой убыточной позиций. Подскажите, пожалосто, какие функции подойдут для возвращение время открытия этой позиций (OrderOpenTime())?
Добрый день.
Переделал функцию GetProfitOpenPosInCurrency() для возвращение самой убыточной позиций. Подскажите, пожалосто, какие функции подойдут для возвращение время открытия этой позиций (OrderOpenTime())?
Возвращайте номер тикета и можно будет обойтись стандартными функциями
Возвращайте номер тикета и можно будет обойтись стандартными функциями
Спасибо.
KimIV,здравствуйте.Ищу-не могу найти скрипт ---удалить все отложенные ордера по символу---и трал по символу,может есть --выложите........не сочтите за наглость.Зарание спасибо.
Добрый день.
Использую функцию isTradeTimeInt()от KimIV. Буду использовать много временых интервалов и для каждого интервала будет присвоены разные переменные. Для этого я сделал такой код (пока 2 интервала). Вопрос такой, это ли самое правильное решение или как то по другому надо подойти к задаче?
Уважаемый Игорь Ким, помогите написать функцию типа OrderCloseBy(), но чёб работала по разным парам и по OrderProfit(), и не важно разнонаправленные ордера, иль нет, типа один OrderProfit() > другого, другой пары, на сколько то Point и оба, именно, только эти два, закрываются одновременно. Мой вариант вот такой:
for (int i=OrdersTotal()-1;i>=0;i--)
}}}
будет ли работать? Поправьте иль предложите своё решение, если не в лом.
Уважаемый Игорь!
Подскажите, есть ли у Вас функция расчета объема лота в зависимости от баланса счета после закрытия последнего ордера и перед открытием следующего .
Заранее благодарен.
Уважаемый Игорь!
Подскажите, есть ли у Вас функция расчета объема лота в зависимости от баланса счета после закрытия последнего ордера и перед открытием следующего .
Заранее благодарен.
Вот функция Игоря.
В обновлении перестала в условиях работать функция PriceOpenLastPos, чуть моск не сломал, в комментах значения выдаёт а в условиях не работает, проблему решила небольшая правка.
datetime t;
double r=0, r2=0;
int i, k=OrdersTotal();
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (t<OrderOpenTime()) {
t=OrderOpenTime();
r=OrderOpenPrice();
}
}
}
}
}
}
}
r2 = DoubleToStr(r, 4);
return(r2);
}