Заработай до
50000$
на приглашении друзей
получить StartUp Bonus
от ИнстаФорекс
Вложений не требуется!
Начни торговлю
без вложений и риска
С новым STARTUP бонусом 1000$
Получи бонус
55%
от ИнстаФорекс
на каждое пополнение
Ответить в теме

Показаны сообщения: с 1 по 19 из 19

Тема: Советник торгующий на основе расширения спреда

 Перейти в классический вид темы
     
  1. ТОП сообщений
    2018-04-02   13:57
    Лучший ответ #1
    Накопленные выплаты 27419 RUB

    вот набросал советника из того что было под рукой, советник в тестере не работает - зациклен ибо тики это тики, а символы в обзоре рынка своей жизнью живут в терминале в колонке комментарий советник пишет при каком спреде выставил ордер ЗЫ: имхо, на спреде сольетесь

    Изображение
    Превью
    2018-04-02   12:29
    Лучший ответ #2

    Заметил что при расширении спреда выше 10 пунктов по фунтдоллару у брокера Х ,цена в дальнейшем начинает повышаться,при сужении менее 1 пункта ,цена снижается. Будет очень удобно и надеюсь прибыльно если создать советник по этой стратегии.Подобного советника я не нашёл,возможно его и нет в свободном доступе,и нет не с проста! Описание: Спред равен или выше 10 пунктов- ордер бай. ,(если открыт селл,закрыть),спред меньше или равен 1 пункту-ордер селл(и если открыт бай ,закрыть его). Внешние переменные: лот, спред в пунктах расширение, спред в пунктах сужение (под пятизнак) ,стоп лосс и тейк профит. Есть индикатор показывающий спред, может от него проще сделать советник. Вот индикатор:



    Изображение
    Превью
    2018-04-10   10:04
    Лучший ответ #3

    Благодарю! Да 2 интервала лучше. Запустил тестирование.

    2018-04-08   21:24
    Лучший ответ #4
    Накопленные выплаты 27419 RUB

    сделал под рукой была ф-ция на 2 интервала времени торговли, думаю так лучше если нужно торговать круглосуточно, то ставим оба интервала с 0 до 23 ч

    Изображение
    Превью
    2018-04-10   10:49
    Лучший ответ #5
    Накопленные выплаты 27419 RUB

    Дмитрий Александрович, вот исходник, последней версии, может кто "прикрутит" таймер - я сделал просто паузу в секундах, но видимо этого не достаточно

    Изображение
    Превью
    2018-04-02   14:49
    Лучший ответ #6

    это не критично(у меня есть советник устанавливающий тп и сл), если вас не затруднит не могли бы вы создать версию аналогичного советника,который ставит стоп лосс и тейк профит лоу и хай текущего дня.К примеру ордер бай, стоп на дневной минимум ,тейк на дневной максимум.Ордер селл стоп на хай дня,тейк на лоу. Это было бы вообще замечательно.

  2. Линк #1 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Заметил что при расширении спреда выше 10 пунктов по фунтдоллару у брокера Х ,цена в дальнейшем начинает повышаться,при сужении менее 1 пункта ,цена снижается. Будет очень удобно и надеюсь прибыльно если создать советник по этой стратегии.Подобного советника я не нашёл,возможно его и нет в свободном доступе,и нет не с проста!
    Описание: Спред равен или выше 10 пунктов- ордер бай. ,(если открыт селл,закрыть),спред меньше или равен 1 пункту-ордер селл(и если открыт бай ,закрыть его).
    Внешние переменные: лот, спред в пунктах расширение, спред в пунктах сужение (под пятизнак) ,стоп лосс и тейк профит.
    Есть индикатор показывающий спред, может от него проще сделать советник.
    Вот индикатор: Spread.mq4


  3. post_thanks Получено лайков: 3

    Незарегистрированный (3 пользователя)

  4. Линк #2 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    возможно его и нет в свободном доступе,и нет не с проста!
    вот набросал советника из того что было под рукой, советник в тестере не работает - зациклен ибо тики это тики, а символы в обзоре рынка своей жизнью живут
    в терминале в колонке комментарий советник пишет при каком спреде выставил ордер
    ЗЫ: имхо, на спреде сольетесь
    paperclip Рисунок attachment1871307 
    paperclip Вложения


  5. post_thanks Получено лайков: 3

    Незарегистрированный (3 пользователя)

  6. Линк #3 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Цитата Сообщение от IgorM Посмотреть сообщение
    вот набросал советника из того что было под рукой, советник в тестере не работает - зациклен ибо тики это тики, а символы в обзоре рынка своей жизнью живут
    в терминале в колонке комментарий советник пишет при каком спреде выставил ордер
    ЗЫ: имхо, на спреде сольетесь
    Отлично!!! Запустил ,в конце недели выложу результат.Спасибо друг!
    Думаю пора готовить чемодан на ГОА


  7. Линк #4 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    Отлично!!!
    не отлично - тейкпрофит и СЛ забыл прикрутить, вот
    paperclip Вложения


  8. Линк #5 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Цитата Сообщение от IgorM Посмотреть сообщение
    не отлично - тейкпрофит и СЛ забыл прикрутить, вот
    это не критично(у меня есть советник устанавливающий тп и сл), если вас не затруднит не могли бы вы создать версию аналогичного советника,который ставит стоп лосс и тейк профит лоу и хай текущего дня.К примеру ордер бай, стоп на дневной минимум ,тейк на дневной максимум.Ордер селл стоп на хай дня,тейк на лоу.
    Это было бы вообще замечательно.


  9. post_thanks Получено лайков: 1

    Незарегистрированный (1 пользователь)

  10. Линк #6 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    оторый ставит стоп лосс и тейк профит лоу и хай текущего дня
    это уже усложненная задача - сейчас попробовал в лоб решить ее, ан нет - не даст сервер выставить СЛ или ТП на хай/лоу текущего дня если идет пробой хай/лоу
    уже нужно обрабатывать эту ошибку, попробовал опять же в лоб, ан нет - не все серверы выдают минимальный уровень текущего СЛ и ТП - если выдают 0, это совсем не значит, что можно на самую "пипку" хай / лоу СЛ и ТП поставить - это значит, что сервер динамически меняет.....
    может ночью сделаю, тут уже задача немного усложняется - первый этап выставить ордер, а второй модифицировать ему СЛ и ТП на минимально возможные уровни ХАЙ и ЛОУ


  11. Линк #7 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Цитата Сообщение от IgorM Посмотреть сообщение
    это уже усложненная задача - сейчас попробовал в лоб решить ее, ан нет - не даст сервер выставить СЛ или ТП на хай/лоу текущего дня если идет пробой хай/лоу
    уже нужно обрабатывать эту ошибку, попробовал опять же в лоб, ан нет - не все серверы выдают минимальный уровень текущего СЛ и ТП - если выдают 0, это совсем не значит, что можно на самую "пипку" хай / лоу СЛ и ТП поставить - это значит, что сервер динамически меняет.....
    может ночью сделаю, тут уже задача немного усложняется - первый этап выставить ордер, а второй модифицировать ему СЛ и ТП на минимально возможные уровни ХАЙ и ЛОУ
    Да, согласен. На пробое не выйдет.Да ладно ,не напрягайтесь. Потестирую неделю,посмотрю результат,там видно будет.


  12. Линк #8 Свернуть пост
    Специалист
    ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация ir0407 отличная репутация Аватар для ir0407
    Регистрация:
    02.12.2010
    Сообщений:
    6,973
    Деньги за посты:
    155746 RUB (Подробнее)
    Поставил(а) лайков:
    906
    Получено лайков:  7,116
    в 3,382 сообщениях
    102%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    Думаю пора готовить чемодан на ГОА
    Эх-х-х-х... Мечты... Мечты...


  13. Линк #9 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    Да ладно ,не напрягайтесь
    ну как бы цель моего пребывания на форуме.... заставляю извилины(какие остались) шевелиться, ибо давно не программировал, а общение с форумчанами очень способствует этому (за последние 2 месяца почти восстановил свои наработки в части программирования на mql !)
    наверное сделаю, хотя конечно не сильно логично получится - если СЛ будет на несколько пп ниже цены открытия - сразу получим СЛ и откроем опять ордер .... слив на комиссии начнется
    как вариант, делать настройку минимальный отступ от хай/лоу вместо фиксированного ТП или СЛ тогда вообще без проблем можно такое сотворить:


  14. Линк #10 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Цитата Сообщение от IgorM Посмотреть сообщение
    ну как бы цель моего пребывания на форуме.... заставляю извилины(какие остались) шевелиться, ибо давно не программировал, а общение с форумчанами очень способствует этому (за последние 2 месяца почти восстановил свои наработки в части программирования на mql !)
    наверное сделаю, хотя конечно не сильно логично получится - если СЛ будет на несколько пп ниже цены открытия - сразу получим СЛ и откроем опять ордер .... слив на комиссии начнется
    как вариант, делать настройку минимальный отступ от хай/лоу вместо фиксированного ТП или СЛ тогда вообще без проблем можно такое сотворить:
    ДА! Абсолютно согласен!


  15. Линк #11 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    а, согласен. На пробое не выйдет.Да ладно ,не напрягайтесь. Потестирую неделю,посмотрю результат,там видно будет.
    сделал версию советника с минимальным отступом TP и SL от хай/лоу Д1, если идет пробой хай/лоу Д1 то советник выставит TP = хай+TP и для SL аналогично
    ЗЫ: но имхо нет там профита, на сужении спреда можно входить, а в какую сторону пойдет цена....
    paperclip Вложения


  16. Линк #12 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    ВЕЛИКОЛЕПНО!!! Это бомба!


  17. Линк #13 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Протестировал Spreader v1.01 ,спред покупки 30 ,продажи 12 ,sl и tp по 1000п. (пятизнак)
    Вот стейтмент этой недели:
    СТЕЙТМЕНТ.rar
    Вот график баланса:

    Название: DetailedStatement.gif
Просмотров: 214

Размер: 6.2 КБ

    Из истории сделок видно что если исключить время с 23 до 02 часов по терминальному,то убыток значительно меньше.
    Думаю стоит внедрить в советник функцию с выбором времени торговли.
    Также видно что в одну-три минуты могут открыться серия убыточных ордеров.,связано с быстро меняющимся спредом в узкий промежуток времени.Исправить это можно внедрив в советник что то типа фильтра по времени на открытие ордера.К примеру спред расширился,но советник ждёт определённое время,таймер на открытие,по истечению времени таймера открывает ордер.,если в период отсчёта таймера спред вновь поменялся(т.е.поступил сигнал на продажу),то таймер вновь отсчитывает с начала.
    Вот 2 основных идей на данный момент.
    1-Сделать выбор времени торговли
    2-Сделать таймер-задержку на открытие ордера.
    Считаю что это значительно улучшит показатели.
    Господа прогеры,сэр IgorM ,всё в ваших руках


  18. post_thanks Получено лайков: 1

    Незарегистрированный (1 пользователь)

  19. Линк #14 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Стоит добавить,что по истечению таймера ордер открывать по текущей цене на данный момент.Т.к. считаю,что ждать ту цену что была на момент сигнала не имеет смысла,во первых-цены может и не быть,а открыв даже по худшей цене может быть прибыль,а так прибыль упустим.Во вторых- цена может поменяться в период отсчёта таймера и в лучшую сторону, увеличив прибыль и уменьшив убыток и в худшею сторону. Считаю что шансы на то и другое равны, ведь если цена будет всё время или в большинстве случаев "уходить"в худшую сторону для меня,то это уже явно выраженная система с закономерностью,на которой можно построить прибыльную систему.,что маловероятно(особенно с большим временным интервалом тестирования и большим количеством сделок).
    Так что открытие по цене текущей и не нужно ничего мудрить,рынок не обманешь


  20. Линк #15 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Цитата Сообщение от Дмитрий Александрович Посмотреть сообщение
    1-Сделать выбор времени торговли
    2-Сделать таймер-задержку на открытие ордера.
    сделал
    под рукой была ф-ция на 2 интервала времени торговли, думаю так лучше
    если нужно торговать круглосуточно, то ставим оба интервала с 0 до 23 ч
    paperclip Вложения


  21. post_thanks Получено лайков: 1

    Незарегистрированный (1 пользователь)

  22. Линк #16 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Цитата Сообщение от IgorM Посмотреть сообщение
    сделал
    под рукой была ф-ция на 2 интервала времени торговли, думаю так лучше
    если нужно торговать круглосуточно, то ставим оба интервала с 0 до 23 ч

    Благодарю! Да 2 интервала лучше. Запустил тестирование.


  23. post_thanks Получено лайков: 2

    Незарегистрированный (2 пользователя)

  24. Линк #17 Свернуть пост
    Свой человек
    Все пучком
     
    Дмитрий Александрович приемлемый уровень репутации Дмитрий Александрович приемлемый уровень репутации Аватар для Дмитрий Александрович
    Регистрация:
    08.09.2011
    Сообщений:
    595
    Деньги за посты:
    7412 RUB (Подробнее)
    Поставил(а) лайков:
    261
    Получено лайков:  162
    в 97 сообщениях
    27%
    Заметил что при повторном сигнале вновь отсчитывается таймер и так по кругу.Ордера не открывает.

    Название: Снимок.PNG
Просмотров: 195

Размер: 13.7 КБ

    Нужно чтобы при сигнале на продажу включился таймер ,затем по истечению времени таймера если нет сигнала на покупки,то открыть ордер селл. Также если поступил сигнал на покупку,после отсчёта таймера если нет сигнала на продажу открыть ордер бай.Т.е. при повторных сигналах селл-селл-селл или бай-бай-бай открывать ордер.Таймер должен включается по первому сигналу и при смене сигнала с бай на селл или с селл на бай.


  25. post_thanks Получено лайков: 1

    Незарегистрированный (1 пользователь)

  26. Линк #18 Свернуть пост
    Свой человек
    Все пучком
     
    IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация IgorM хорошая репутация Аватар для IgorM
    Регистрация:
    09.05.2011
    Пол:
    Мужчина
    Сообщений:
    798
    Деньги за посты:
    27419 RUB (Подробнее)
    Поставил лайков:
    233
    Получено лайков:  704
    в 407 сообщениях
    88%
    Дмитрий Александрович, вот исходник, последней версии, может кто "прикрутит" таймер - я сделал просто паузу в секундах, но видимо этого не достаточно
    paperclip Вложения


  27. post_thanks Получено лайков: 1

    Незарегистрированный (1 пользователь)