Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 105
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Добрый день!
Извините, что поднимаю сравнительно давнюю тему. С кодом стало все понятно.
Теперь у меня загвоздка, как открыть сделку. К примеру, сразу после заданного диапазона ищем
цену меньше максимума, на определенное количество пунктов. Входим в сделку.
Попробовал добавить вот такой код и прогнать в тестере, не открываются сделки.
Как быть?
Вот так должно работать, сам не проверял, т.к. терминал пока занят оптимизацией другого советника
Вот так должно работать, сам не проверял, т.к. терминал пока занят оптимизацией другого советника
Вот так должно работать, сам не проверял, т.к. терминал пока занят оптимизацией другого советника
Эту строку можно убрать или без нее не будет работать? Не могу понять зачем закрывать ордер?
Эту строку можно убрать или без нее не будет работать? Не могу понять зачем закрывать ордер?
Конечно можно убрать, это для того что бы просто потестить и не плодить много открытых ордеров. Это лишь учебный пример советника. Он в день открывает не более одного SELL-ордера. А в своем советнике Вы должны сами решить как закрывать ордера: по стоплосу или тейкпрофиту, или по другим условиям. Время 22:55 выбрано потому что у многих ДЦ особенно в пятницу после 23:00 резко увеличивается спрэд. Можно подумать чтобы не один ордер в день открывать. И это пример для ордера в одну сторону. По аналогии надо искать и минимум. Этот код в качестве примера, надеюсь облегчит создание собственного советника)
Здравствуйте!
Я чайник, но хочу хоть что то менять в коде самостоятельно…
Подскажите, кому не жаль своего времени…
У меня несколько вопросов:
1. Как советнику добавить переменную «стоп лосс» ? ну естественно чтоб ее можно было менять.
2. Где что прописать, чтоб советник добавлял комментарий к каждой своей сделке?
3. Как добавить советнику мейджик номер?
Здравствуйте!
Я чайник, но хочу хоть что то менять в коде самостоятельно…
Подскажите, кому не жаль своего времени…
У меня несколько вопросов:
1. Как советнику добавить переменную «стоп лосс» ? ну естественно чтоб ее можно было менять.
2. Где что прописать, чтоб советник добавлял комментарий к каждой своей сделке?
3. Как добавить советнику мейджик номер?
1. external double StopLoss=100.0;// добавили переменную "стоп лосс"
2-3. int ticket=OrderSend(Symbol, TypeOfOrder,LotsOfOrder, OpenPriceOfOrder, Slippage, OpenPriceOfOrder+/-StopLoss, OpenPriceOfOrder-/+TakeProfit, "Ваш комментарий к ордеру",YourMagicNumber, 0, CLR_NONE) ;
4. ЧИТАТЬ!
Вот косяк:
День добрый!
Подскажите как настроить оптимизацию эксперта, чтобы он показывал и отрицательные результаты прохода?
День добрый!
Подскажите как настроить оптимизацию эксперта, чтобы он показывал и отрицательные результаты прохода?