[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 194
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Спасибо: А в этом истёк срок действия -Можно его как-нибудь подкурочить, чтоб без срока ограничения был?
Нет, а вот в баню можно попасть.
Спасибо: А в этом истёк срок действия -Можно его как-нибудь подкурочить, чтоб без срока ограничения был?
да уж. и куда модераторы смотрят... и вообще прекратится это безобразие или нет?
Индикатора MTFPI-sub1 не хватает
Спасибо за подсказку. нашол я этот индикатор всё заработало. Индюк солью мож кому из новичков как и мне понадобится.
Здрасти, вот зарегился и решил сразу создать тему. Будет думаю правильно, так как у самого куча вопросов.
Задолбалси искать ответы на других форумах, одни флудеры. Здесь вроде по теме пишут.
Неукого нет советника кот открывает лот в две стороны? и скрипт закрывающий все сделки?
У меня есть что то, но помоему там ошибки, гляньте на досуге пож.
Доброго времени суток! Ошибка есть и она типична для новичка - я правда сам еще не дорос до профи, но учусь.
В цене закрытия рыночного ордера должна стоять цена спроса или предложения (текущая рыночная цена), а OrderClosePrice() - это не цена а функция, которая возвращает значение уже закрытого ордера (выбранного из истории ордеров).
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),2); это неправильный вызов функции - должно быть например так:
OrderClose(OrderTicket(),OrderLots(),Bid,2) для позиции на покупку (BUY)
или так
OrderClose(OrderTicket(),OrderLots(),Ask,2) для позиции на продажу (SELL).
На опыте собственных ошибок, очень советую Вам сначала прочитать руководство и учебник по MT4 - 90% вопросов уйдут сами собой. Как говорится "Век живи - век учись . . ." а для лучшей адаптации к MT4 прочтите в разделе "статьи" серию "Язык MQL4 для чайников" - там много полезного простым языком.
P.S. Чтоб у вас все было и вам за это ничего не было.
Доброго времени суток! Ошибка есть и она типична для новичка - я правда сам еще не дорос до профи, но учусь.
В цене закрытия рыночного ордера должна стоять цена спроса или предложения (текущая рыночная цена), а OrderClosePrice() - это не цена а функция, которая возвращает значение уже закрытого ордера (выбранного из истории ордеров).
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),2); это неправильный вызов функции - должно быть например так:
OrderClose(OrderTicket(),OrderLots(),Bid,2) для позиции на покупку (BUY)
или так
OrderClose(OrderTicket(),OrderLots(),Ask,2) для позиции на продажу (SELL).
На опыте собственных ошибок, очень советую Вам сначала прочитать руководство и учебник по MT4 - 90% вопросов уйдут сами собой. Как говорится "Век живи - век учись . . ." а для лучшей адаптации к MT4 прочтите в разделе "статьи" серию "Язык MQL4 для чайников" - там много полезного простым языком.
P.S. Чтоб у вас все было и вам за это ничего не было.
OrderClosePrice() работает отлично, но использовать не рекомендуется