Форум трейдеров » Торговые роботы, советники, индикаторы » Скрипт для закрытия всех открытых позиций и отложенных ордеров
+ Подписаться
Страница 2 из 11 ПерваяПервая 1234 ... ПоследняяПоследняя
  1. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    Цитата Сообщение от Agat Посмотреть сообщение
    Так а что значит в настройках ExSlippage=7? Если проскальзывание будет больше 7, то скрипт не будет закрывать ордер или как?
    Этот параметр требуется для стандартной функции, отправляющей серверу запрос на закрытие позиции. Если цена, по которой сервер согласен закрыть позицию, отличается от заявленной более, чем на величину проскальзывания, сервер отказывается закрыть позицию и возвращает ошибку "цена изменилась". В этом случае скрипт повторяет запрос на закрытие позиции, но уже с обновленными значениями текущей цены (они могут быть хуже предыдущей).
    В условиях Market Execution (Рыночное исполнение), как в Броко, этот параметр сервером игнорируется и закрытие происходит по той цене, которая на момент запроса актуальна.
  2. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    Цитата Сообщение от Chslav Посмотреть сообщение
    Вопрос к специалисту.
    А возможно, что бы скрипт закрывал ордер при встрече (совпадении) цены и линии на графике которая является динамичной т.е. расчет по цене close при этом в скрипте должно указываться название этой линии (линии типа машки)
    Можно сделать что-то типа этого. При загрузке скрипта надо задать все необходимые параметры для вычисления скользящей средней.
    Когда цена закрытия будет равна вычисленному значению MA плюс/минус допуск, заданный параметром Deviation, будут закрыты все позиции по текущему инструменту. После этого скрипт выгружается.
    Индикатор МА с аналогичными параметрами на график бросать не обязательно, но лучше бросить, для визуального наблюдения.
    Попробуйте, потестируйте. Будут замечания - высказывайте, а там посмотрим.
    Вложения Вложения
  3. 1,018
    Комментарии
    9
    Темы
    1723
    Репутация Pro
    Аватар для Chslav  
    Мастер форумных наук

    5 Медалей
    Цитата Сообщение от west100 Посмотреть сообщение
    Можно сделать что-то типа этого.
    Спасибо :bow: Успехов в конкурсе!
  4. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    Цитата Сообщение от Chslav Посмотреть сообщение
    Спасибо :bow: Успехов в конкурсе!
    Загрузите скрипт ещё раз. Предыдущая версия не совсем правильно работает. Но тестирование ещё продолжается, следите за возможными обновлениями.
  5. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    В дополнение к предыдущему скрипту. Бывают случаи, что хочется закрыться по линии, которую рисует какой-то оригинальный пользовательский индикатор (например, с именем MySuperInd). В этом случае может помочь скрипт west_CloseOnInd.
    При старте скрипта задаётся:
    IndicatorName - вписывается имя пользовательского индикатора (например,MySuperInd), при этом индикатор должен быть скомпилирован (MySuperInd.ex4) и находиться в папке ..\experts\indicators.
    LineIndex - индекс линии индикатора (находится в пределах от 0 до 7).
    Deviation - допустимое отклонение от значения линии индикатора в пунктах, при котором позиции будут закрыты.
    Надо понимать, что при этом вычисление пользовательского индикатора происходит с настройками по умолчанию. Если у Вас на графике будет этот же индикатор, но с другими начальными настройками, то скрипту на это глубоко наплевать, он об этих линиях ничего не знает и знать не хочет.
    Вложения Вложения
  6. 1,018
    Комментарии
    9
    Темы
    1723
    Репутация Pro
    Аватар для Chslav  
    Мастер форумных наук

    5 Медалей
    Цитата Сообщение от west100 Посмотреть сообщение
    В дополнение к предыдущему скрипту.
    Поставил, тестирую, посмотрим сколько он закроет сегодня на фунте в sell :smartass:

    А если взять обычный stochastic и по его сигналам закрывать или открывать ордера такое возможно. Конечно запускать его когда ожидаешь правильный сигнал.
  7. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    Цитата Сообщение от Chslav Посмотреть сообщение
    Поставил, тестирую, посмотрим сколько он закроет сегодня на фунте в sell :smartass:

    А если взять обычный stochastic и по его сигналам закрывать или открывать ордера такое возможно. Конечно запускать его когда ожидаешь правильный сигнал.
    Для работы со стохастиком нужен отдельный скрипт.
  8. 2,019
    Комментарии
    5
    Темы
    2010
    Репутация Pro
    Аватар для Agat  
    Мастер форумных наук

    4 Медалей
    Что-то хвалёные скрипты на закрытие ордеров в самый ответственный момент перестали работать, только подсказывают, куда деньги переводить. Это что значит- был триал и он закончился?
  9. 2,012
    Комментарии
    25
    Темы
    1908
    Репутация Pro
    Аватар для west100  
    Мастер форумных наук

    6 Медалей
    Здравствуйте.
    Выложите логи, посмотрим, что пишут и чего не закрывают.
  10. 2,019
    Комментарии
    5
    Темы
    2010
    Репутация Pro
    Аватар для Agat  
    Мастер форумных наук

    4 Медалей
    Наверное, просто кнопка была отжата. Виноват, зря распыхтелся. Извиняюсь

    Хотя в таких случаях обычно предусматривается предупреждение-напоминание.

Вверх
РегистрацияX

чтобы писать, читать, комментировать