Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 517
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Есть простенький скрипт советника который я под свои нужды (делаю). Но при "Тестер стратегии" на ДЕМО счете он не работает выдает номера ошибок (130,131 что это я знаю) Но если я делаю "Тестер стратегии" на реальном счете все работает.
Вопрос!
Это ошибка "советника" или "баг" програмы. И как это все может повлиять если начать реально торговать при помощи этого советника.
Сначала разберитесь с терминами: "скрипт советника" - нонсенс.
А по сути слабо ответить. Способен тыкать носом только в орфографические ошибки.
Вопрос был задан вполне конкретный и к орфографии не имеет касательства - скрипт или таки советник?
А по сути, если код шибко секретный, читайте торговые услови ДЦ и проверяйте значения которые выдают ошибки (стопы и объемы).
советник!
В любом случае у вас в нём нет проверки на непревышение допустимого уровня установки стопов и проверки корректности объёма лотов
ЗЫ. Скрипт советника == локоть коленки
В любом случае у вас в нём нет проверки на непревышение допустимого уровня установки стопов и проверки корректности объёма лотов
ЗЫ. Скрипт советника == локоть коленки
Не все такие волки в терминах MQL.
А по поваду проверок ......... это есть.
if ((r2<30 && r1>30 && OrdersTotal()<1) || (OrderType()==OP_BUY && OrdersTotal()>=1 &&
OrdersTotal()<2 && Bid>OrderOpenPrice()+dif*Point))
OrderSend(Symbol(),OP_BUY,lot,Ask,0,Bid-sl*Point,Ask+tp*Point,"Easiest ever",0,0);
-----------------------------------------------------------------------------------------------
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TIME)==true)
if (OrderType()==OP_BUY && Bid-ts*Point>OrderStopLoss()+5*Point)
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-ts*Point,Ask+tp*Point,0,CLR_NONE);
----------------------------------------------------------------------------------------------
И коль пошол диалог. Есть еще один ВОПРОС.
Как правельно прописать выделенную часть (красный цвет) кода. Чтобы тейк профит "tp" был фиксированным и не двигался за ценной.
Не все такие волки в терминах MQL.
А по поваду проверок ......... это есть.
if ((r2<30 && r1>30 && OrdersTotal()<1) || (OrderType()==OP_BUY && OrdersTotal()>=1 &&
OrdersTotal()<2 && Bid>OrderOpenPrice()+dif*Point))
OrderSend(Symbol(),OP_BUY,lot,Ask,0,Bid-sl*Point,Ask+tp*Point,"Easiest ever",0,0);
-----------------------------------------------------------------------------------------------
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TIME)==true)
if (OrderType()==OP_BUY && Bid-ts*Point>OrderStopLoss()+5*Point)
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-ts*Point,Ask+tp*Point,0,CLR_NONE);
----------------------------------------------------------------------------------------------
И коль пошол диалог. Есть еще один ВОПРОС.
Как правельно прописать выделенную часть (красный цвет) кода. Чтобы тейк профит "tp" был фиксированным и не двигался за ценной.
Это не проверка. Хоть нормализуйте, чтоли...
А зачем вписывать в трал изменение ТП если не нужно его двигать? Пишите OrderTakeProfit().
Это не проверка. Хоть нормализуйте, чтоли...
А зачем вписывать в трал изменение ТП если не нужно его двигать? Пишите OrderTakeProfit().
Спасибо за совет OrderTakeProfit()
Можно попрасить силку на урок по OrderTakeProfit() (такую не надо https://docs.mql4.com/ru/trading/ordertakeprofit))))
И очень прошу не отвечать google в помощь.)))) Из того количества уроков любителю тяжело определиться какой самый ........
Спасибо за совет OrderTakeProfit()
Можно попрасить силку на урок по OrderTakeProfit() (такую не надо https://docs.mql4.com/ru/trading/ordertakeprofit))))
И очень прошу не отвечать google в помощь.)))) Из того количества уроков любителю тяжело определиться какой самый ........
Зачем гугл? F1 в МЕ )))
Зачем гугл? F1 в МЕ )))
Смешно ))))