Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1679
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
это шутка такая ?
у вас чёрным по белому for(;;)
Ну да, только из него предусмотрен выход: когда magic не будет равнятся маджику ордера.
Попробуй так
Доброго времени суток.
Подскажите пожалуйста есть функция OrderSwap() которая возвращает значение свопа текущего выбранного ордера.
А если сетка ордеров???
У кого ни будь не завалялась функция для расчета суммы всех свопов сетки ордеров по магическому ордеру и финансовому инструменту.
Спасибо за помощь!!!
Тебе зачем?
При закрытии большой сетки ордеров с длинным периодом жизни сетки свопы ордеров съедают прибыль и очень сильно искажают результат.
Хочу этой функцией компенсировать потерю на свопах.
При закрытии большой сетки ордеров с длинным периодом жизни сетки свопы ордеров съедают прибыль и очень сильно искажают результат.
Хочу этой функцией компенсировать потерю на свопах.
Попробуй так
Но мне нужно чтобы проход был по всем ордерам. Сам же маджик задается в момент создания исключительно стопордерам. Понять что создается стопордер по OrderType() невозможно, потому что его ещё нет, для этого предусмотрено предварительная запись типа ордера в order.cmd. И тут нужно два цикла: один вложен в другой, чтобы одна итерация переменной magic проверялась с маджиками всех ордеров из OrdersTotal(). У меня это все реализовано, только происходит бесконечное зацикливание, я хз почему ...
Сетка закрывается по профиту или цене безубытка?
Да при определенном уровне просадки происходит сброс профита в ноль и к без убытку происходит некрасивый убыток из-за свопов
Это справил, у меня было if(order.cmd == OP_SELLSTOP || OP_BUYSTOP)
Но мне нужно чтобы проход был по всем ордерам. Сам же маджик задается в момент создания исключительно стопордерам. Понять что создается стопордер по OrderType() невозможно, потому что его ещё нет, для этого предусмотрено предварительная запись типа ордера в order.cmd. И тут нужно два цикла: один вложен в другой, чтобы одна итерация переменной magic проверялась с маджиками всех ордеров из OrdersTotal()
Да при определенном уровне просадки происходит сброс профита в ноль и к без убытку происходит некрасивый убыток из-за свопов