Перейти к содержанию

[H1+H4] A-CCI простая торговля по стрелкам


Рекомендуемые сообщения

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
В 17.04.2020 в 18:28, alexavb сказал:

2. При появлении сигнала - кнопку, при нажатии на которую открывалась бы пара с шаблоном по системе.

3. Выбор, куда слать алерт почта/мобильный терминал/телеграм (было бы идеально).

При появлении сигнала будет появляться кликабельная кнопка для переключения символа. Выстраиваются кнопки в два столбца (сигналы бай и селл, зеленые и красные кнопки соответственно). Если устаревший сигнал (на 1 бар больше, чем указано в SignalBar), то кнопка будет нейтрального цвета. Итого кнопка существует на графике 2 свечи, после чего удаляется. Для рекомендованных таймов более чем достаточно. Можно сделать,чтобы открывался новый график, если это принципиально, пока переключением.

Алерты - почта, телефон, обычный терминальный алерт, звуковое оповещение с принтом в журнал - на выбор.

A-CCI_Multi_Pair_Trading v1.01.ex4

  • Спасибо 4
  • Огонь! 4
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 177
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Название стратегии: A-CCI Год выпуска: 2020 Cайт продажи: forexfactory.com Валютные пары: Основные и кроссы ( 28пар ) Таймфрейм: H1+H4 Время торговли: С открытия Лондона до закрытия дня Описание:

Перейти

При появлении сигнала будет появляться кликабельная кнопка для переключения символа. Выстраиваются кнопки в два столбца (сигналы бай и селл, зеленые и красные кнопки соответственно). Если устаревший с

Перейти

Выкладываю. Что сделано: Пользовательский список. Разделитель - пробел. Работает в 3 разных режимах. Добавочные символы. Выставить в начале списка +, далее пары через пробел. Пример заполн

Перейти
[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)
Только что, xzey сказал:

Начал тестировать советник. Был сигнал по AUDUSD, но сов. не отреагировал. 

 

По возможности кидайте что пишет в журнал. Ну и настройки, если не дефолтные. Сейчас нужно следить, не пропускает ли сигналы. По скрину сделка в 11-00, у меня была открыта.

Спойлер

Часть сделок закрывалась тралом, позже отключил. Настройки с отключенным фильтром Н4.image.thumb.png.c13c3e0035c63f7fadbc9ceb8bb98832.png

 

Изменено пользователем kudinoff
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

Результаты за сегодня. Настройки - оба тф Н1, ТП/СЛ на пивот1, минимальный тейк 100, макс. стоп 500. Было бы лучше без трала, который по ошибке был включен. Зависла одна сделка по EURUSD.

image.png.364c7efc7c0064b7fa8a193e5a6200b7.png

Проверил сигналы за день - пропущенных советником нет. Но был момент, когда не отображались все сигналы кнопками и алертами. Нужно будет искать ошибки. 

_________

По стратегии должен быть перенос целей на следующий пивот, если цена прошла предыдущий. Пока было сделано только ограничение на минимальный тейк, и если пивот пройден, то просто ставится тейк с указанным размером. По сегодняшним сделкам убедился, что перенос на следующий уровень часто оправдан. Нужно будет добавить эту опцию.

По первому знакомству стратегия себя очень даже оправдала. 

  • Лайк 4
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

 

В 17.04.2020 в 16:07, kudinoff сказал:

TradedPair   - торгуемая пара. По умолчанию советник мультивалютный, работает сразу по 28 парам. Если в данной строке указать конкретный символ, торговля будет вестись только по нему. Для графика, на который непосредственно накинут советник, допустимо прописать 0 или NULL.

Если хочешь чтобы советник торговал на каких-то 10 парах, то единственный вариант - ставить на каждую пару по советнику. Так?

Было бы удобно перечислить все нужные пары в строке TradePairs, раз уж советник мультивалютный. 

Не надо его ставить на все 28 пар. Из увиденного - на истории AUDCAD четко рисует кривую вниз, во всяком случае на дефолтных настройках.

 

StartHour -  EndHour   - Это серверное время?

 

Breakeven не учитывет своп и\или комиссию, поэтому по БУ закрыватся в минус. Можно, конечно, выставить БУ в пунктах, чтобы покрыть эти издержки, но это не совсем правильно. 

 

От изменения параметра TradeFrom результат не меняется. По идее такого не может быть

 

Спасибо за советника, только он очень долго тестируется. Можно его как-то ускорить? Может не надо его по тикам гонять, особенно когда трал не используется?

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
Только что, Semenov сказал:

Было бы удобно перечислить все нужные пары в строке TradePairs

Можно сделать списком, можно считывать набор пар с заранее подготовленного обзора рынка - есть варианты. Займусь.

 

Только что, Semenov сказал:

StartHour -  EndHour   - Это серверное время?

Серверное

 

Только что, Semenov сказал:

Breakeven не учитывет своп и\или комиссию, поэтому по БУ закрыватся в минус. Можно, конечно, выставить БУ в пунктах, чтобы покрыть эти издержки, но это не совсем правильно. 

Не учитывает, изначально предполагался безубыток в течение одного торгового дня. Если сделка в минусе в тот же день, то либо ждать стопа, либо ждать, пока вылезет в плюс, либо крыть по факту. Стратегия не предполагает наматывания больших свопов - стопы и тейки в пределах среднесуточного хода пары. Можно сделать учет свопов/комиссий, но для данной стратегии не совсем актуально.

 

Только что, Semenov сказал:

От изменения параметра TradeFrom результат не меняется. По идее такого не может быть

Меняется на первых трех параметрах, дальше уже меньше. Если поставить Pivot, то часть сделок режется, потому что CCI редко дает сигнал, пока цена не перевалила за аллигатора и пивот. Часть сделок будет урезаться на R1S1, это слишком близко от среднего, не все сигналы поспевают.

 

Только что, Semenov сказал:

Можно его как-то ускорить? Может не надо его по тикам гонять, особенно когда трал не используется?

Можно сделать версию для одной пары для тестера или подготовленных сетов. Как ускорить имеющуюся версию - нужно советоваться с более опытными.

___________

Из того что точно нужно делать - пользовательский список пар, перенос целей по уровням, визуализация открытых ордеров. Часть функций сомнительная, типа увеличения лота после первого убытка или фильтр открытия по уровням - если не найдется применения, проще убрать, чтобы не городить лишних настроек.

Спойлер

По торговой логике никакие дополнительных индикаторов для большей точности туда не пришьешь. Пробой среднего у большинства осцилляторов одновременное. Есть переклички со стратегиями пробоя зигзага, фрактала, стратегиях с использованием АО (10/34 мувингов и 5/35 АО похожи) - нужно глянуть, можно ли использовать какие-то сигналы из них.  Хотелось бы поискать варианты для первого разворотного входа, а не только вдогонку тренду. Ну и раз мультиторговля, какие элементы портфельных стратегий могли бы быть полезны? 

В общем озвучивайте пожелания к доработке и имеющиеся идеи.

 

 

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

Добрый день, спасибо за советника.

Из того что я заметил, надо разобраться с парами, по поводу тейков и стопов, я ставлю тейк на уровень пивота если он не меньше 10 пунктов, если меньше то на следущий уровень.

TradeFrom думаю вообще не нужен. Добавте функцию (отключаемую) закрытия сделки при разногласии PiPs29.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)

В тестере две версии советника выдают разные результаты при дефолтных настройках. Может это я что-то недопонимаю?

1.0.png

 

Screenshot_8.png

Изменено пользователем xzey
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
6 часов назад, kudinoff сказал:

Можно сделать списком, можно считывать набор пар с заранее подготовленного обзора рынка

Лучше списком. Не все что есть в обзоре может быть предназначено для советника.

6 часов назад, kudinoff сказал:

Не учитывает, изначально предполагался безубыток в течение одного торгового дня. Если сделка в минусе в тот же день, то либо ждать стопа, либо ждать, пока вылезет в плюс, либо крыть по факту. Стратегия не предполагает наматывания больших свопов - стопы и тейки в пределах среднесуточного хода пары. Можно сделать учет свопов/комиссий, но для данной стратегии не совсем актуально.

Перевод в БУ в конце дня предполагает и своп и комиссию. И высчитывать поинты для каждой пары и каждого счета - не совсем правильно. БУ+1 - рабочая формула сразу для всех пар, но только в случае, если учитывается и своп и комиссия.

Просто закрыть в конце дня - обычно плохая идея, надо потестировать, а "закрыть в конце дня если TP  больше минимального" выглядит интересно. Добавите?

6 часов назад, kudinoff сказал:

Меняется на первых трех параметрах, дальше уже меньше. Если поставить Pivot, то часть сделок режется, потому что CCI редко дает сигнал, пока цена не перевалила за аллигатора и пивот. Часть сделок будет урезаться на R1S1, это слишком близко от среднего, не все сигналы поспевают.

У меня по тестам не менялось совсем. Но не важно, раз вы и @Duggerss считаете ее лишней и планируете убрать.

6 часов назад, kudinoff сказал:

Часть функций сомнительная, типа увеличения лота после первого убытка

Раз уже есть - пусть будет, только поставьте ее в 0 по дефолту.

6 часов назад, kudinoff сказал:

Можно сделать версию для одной пары для тестера или подготовленных сетов.

Хорошее решение. Позволит недорого поиграть с параметрами и посмотреть советника на разных парах.

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
1 час назад, Duggerss сказал:

в версии 1.01 попробуй коэфициент увеличения лота поставить 1

Пробовал, результат почти тот же.

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

У всех ли открывает по каждому сигналу, нет ли путаницы с кнопками/алертами? Делитесь отчетами.

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
7 часов назад, kudinoff сказал:

У всех ли открывает по каждому сигналу, нет ли путаницы с кнопками/алертами? Делитесь отчетами.

Открывает всё, как надо. Все работает, только вопрос остаётся открытым, почему две версии советника показывают разные результаты тестов?

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)
1 час назад, xzey сказал:

Все работает, только вопрос остаётся открытым, почему две версии советника показывают разные результаты тестов?

Блок сигналов не менялся, блок расчета пивотов для выставления целей тоже. На руках 2 выложенные здесь версии и 2 промежуточные. Большинство выдает равное количество сделок с сопоставимой прибылью. Есть погрешность в прибыли на 2-3$, но тестировал с текущим спредом, который как раз и мог дать погрешность. Только одна промежуточная версия сильно отличается по результатам. Во всяком случае я получил такую картину при беглом тестировании.

_______________________

Все доработки, которые просили сделать, я внес и в принципе могу сейчас выложить доработанную версию. Но хотелось бы еще приделать визуализацию ордеров, чтобы было наглядно. Пока не знаю, как это сделать, чтобы излишне не нагружать экран, еще и кнопки сохранить.

Изменено пользователем kudinoff
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
2 часа назад, kudinoff сказал:

Все доработки, которые просили сделать, я внес и в принципе могу сейчас выложить доработанную версию. Но хотелось бы еще приделать визуализацию ордеров, чтобы было наглядно. Пока не знаю, как это сделать, чтобы излишне не нагружать экран, еще и кнопки сохранить.

Установка любых ограничений SL-max и TP-min (то есть установка каких-то значений для SL и TP при SL_level, TP_level = pivot1) ухудшает результаты. Выглядит странным. Проверьте, пожалуйста код.

Что возвращает OnTester? Он может выдавать разные значение для одной и той же конфигурации (сет файла) 

 

По мне - красота дело 10е, выкладывайте.

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)
Только что, Semenov сказал:

Что возвращает OnTester? Он может выдавать разные значение для одной и той же конфигурации (сет файла)

(Профит/Просадка) * (Макс.профит прибыльной серии/Макс.убыток убыточной серии) * (Средняя длина прибыльной серии/ Средняя длина убыточной серии) * (Средний профит/Средний убыток). Онтестер так заморочил, потому что искал варианты для увеличения лота после убытка, поэтому сильно завязан на сериях. Цифры по результату (если не вдаваться в абсолютные значения), выдают что-то среднее между мат.ожиданием и профит-фактором. 

В версиях 1 и 1.01 различаются

Только что, Semenov сказал:

Установка любых ограничений SL-max и TP-min (то есть установка каких-то значений для SL и TP при SL_level, TP_level = pivot1) ухудшает результаты.

Не ухудшает, нужно оптить. Просто навскидку уменьшил убыток за год по GPBUSD на ~75$ по сравнению с дефолтом с тейком 300, стопом 500.

Изменено пользователем kudinoff
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)

Выкладываю. Что сделано:

  • Пользовательский список. Разделитель - пробел. Работает в 3 разных режимах.
  1. Добавочные символы. Выставить в начале списка +, далее пары через пробел. Пример заполнения
    Спойлер

    Правильно 

    
     +XAUUSD XAGUSD

    Неправильно 

    
    +XAUUSD+XAGUSD
    +XAUUSD-EURUSD
    +XAUUSDXAGUSD
    +XAUUSD, XAGUSD
    +QWERTY
    ПЛЮС ЗОЛОТИШКО ЙОПТА!!!11

     

  2. Вычитаемые символы. Указываете пары, которые нужно исключить из стандартного списка 28 пар. Выставляется с минусом в начале, разделитель пробел
    Спойлер
    
    -NZDCAD USDCHF EURJPY

     

  3. Собственный список без привязки к дефолтному. Без добавочных символов через пробел
    Спойлер
    
    EURUSD GBPUSD CHFJPY

     

  • Сделал автоучет префиксов/постфиксов, только для дефолтного списка, пользовательские списки как напишете - так и считает.
  • Проверки списков имеются. Если по вашим письменам не будет найден бид, значит символа не существует. Принты сообщат. При самом печальном исходе обнулит список пар и не станет торговать, пока не проверите настройки.
  • Учет свопов при безубытке.
  • Перенос тейков (NextPivot) на следующий пивот, если указанный в настройке ближе, чем тейк в пунктах. Будет переносить до 3 уровня, после которого, если условия не позволят, просто выставит тейк по номиналу. Все снабжено подробными принтами.
  • TradeFrom убран
  • Добавлено закрытие по старшим ССI (CloseByCCI) (по тем для которых выставляется TF). При ордере на покупку если PipsCCI_1 покажет пробой нуля вниз, а PipsCCI_2 еще наверху - произойдет закрытие. Обратную ситуацию даже не стал учитывать (PipsCCI_2<PipsCCI_1). Накрутить настроек можно всяко, триггером закрытия является PipsCCI_1. Для продаж аналогично.

 

 

A-CCI_Multi_Pair_Trading v1.02.ex4

Изменено пользователем kudinoff
  • Лайк 2
  • Огонь! 4
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

Учитывает комиссию при переводе в безубыток?

Можно сделать (NextPivotSL) для стоп лосса и поправить надпись (NextPivotTP)

Поставить функцию EndDay между EndHour и EndDayHour

 

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано
Только что, Duggerss сказал:

Учитывает комиссию при переводе в безубыток?

Можно сделать (NextPivotSL) для стоп лосса и поправить надпись (NextPivotTP)

Поставить функцию EndDay между EndHour и EndDayHour

Нет, только свопы.

Стопы тогда сделаю позже.

Есть вариант еще сделать модификацию ордеров, для стопов тут понятно - будет своего рода трал по пивотам, если наступают новые сутки и новый уровень более выгодный. Для тейка нужно смотреть на истории - есть ли смысл в какой-то модификации, вероятнее только если первый уровень был слишком далеко от цены и с новыми сутками пересчитать тейк поближе к цене, чтоб наверняка. Есть мысли попробовать с доливками, тогда без модификации не обойтись. Посмотрите на этот счет, может быть более подробный  алгоритм предложите, это пока общие рассуждения.

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

Думаю, что можно попробовать немного отойти от базовой стратегии в сторону скальпинга. Если посмотреть на индикатор DRBobCCI из шаблона, можно найти неплохие варианты для входа: после сигнала от ССI50 входим, выходим после обратного пробоя уровней 100/-100 на CCI14. К имеющимся настройкам будет только добавить уровень закрытия по CCI и, возможно, отключаемый аллигатор.

Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)

Не запускается в тестере, сет - стандартный, только меняется Mod=Trade

В списке валют пробовал: пусто, ноль, пара.

скрины приложил. Версия 1.01 тестировалась

Спойлер

 

acci 01.png

acci 02.png

 

 

Изменено пользователем Semenov
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано (изменено)
Только что, Semenov сказал:

Не запускается в тестере, сет - стандартный, только меняется Mod=Trade

В списке валют пробовал: пусто, ноль, пара.

скрины приложил. Версия 1.01 тестировалась

Cтранно, но MarketInfo(Symbol(),MODE_TRADEALLOWED) в тестере выдал false. Щас отключу проверку для тестера.

___

Перезалил.

Изменено пользователем kudinoff
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[H1+H4] A-CCI простая торговля по стрелкам Опубликовано

@Duggerss  сделал хорошее предложение по улучшению, с NextPivotSL кривая баланса поинтереснее.

NextPivotSL = false, StopLoss = 350, TakeProfit = 500, NextPivotTP = true;

image.thumb.png.2931acb83c7249335a7b37eeff5d8594.png

NextPivotSL = true, StopLoss = 350, TakeProfit = 500, NextPivotTP = true;

image.thumb.png.17010c47d33362c175d6952b0b44dae9.png

  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...