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

[open source] [Советник] по ТС [M1] Победа - проект 2015


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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Вот меня и смущает то что ТМА слоуп определил флет хотя тренд был. Или тогда у меня понимание тренда отличается.



TMA Slope конечно не идеален. Это просто один из доступных вариантов определения тренда. Там есть такие уровни edblHigh1 и edblLow1, выходя за пределы которых индикатор говорит нам, что начался тренд. Всё это условно и меняется в зависимости от рынка (его волатильности). Эти уровни можно менять, но всё равно мы не получим идеала ... >:d
Цитата

Кстати, а по какому критерию сейчас включается трендовая сова и отключается флетовая? Если можно в деталях эту часть кода. Может с ней поиграть стоит.... Просто заметил что 90% всех сделок приходится на флетовую сову. Сегодня вообще не было ни одной сделки от трендовой - все флет и примерно 70% - убыточные. Сменил фильтр с ТМА слоуп на пятиминутку, завтра посмотрю на изменения.



Этот критерий и нужно выявить в процессе поиска встроенных или сторонних фильтров тренда (если сторонние окажутся эффективнее встроенных, то прийдётся их тоже прописывать в код). Этот критерий фильтра должен быть одинаковым для обоих версий советника, в т.ч. и по настройкам.
Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Год выпуска: 2015 Валютные пары: предпочтительно EURUSD, GBPUSD потенциально - любые с низким спредом Таймфрейм: М1 (вероятно - М5) Версия: 0.36 Описание: Многие уже зна

Перейти

Всем спасибо за посты! =d> Для начала: давайте работать с тем, что уже есть, искать оптимальные настройки бота, при которых бот будет торговать в прибыль. И уже затем, по результатам торговли, бу

Перейти

свежий новостной файлик для тестера Calendar.txt

Перейти
[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано

Занятный момент. Сменил фильтр с ТМА слоуп на SSRC5. Сделок за день стало меньше. На трех валютных парах за день в совокупности 4 сделки, когда ранее за день было от 10 до 15.
Я правильно ведь понимаю что пятиминутка - менее строгий фильтр чем ТМА?

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)

В советнике доработали новостной фильтр? Так чтобы на реале нормально работал?Я так понял что на Альпари нужно ставить gmt 2 и отключить переход на летнее dst off , тогда он будет корректно определять время новости!Я правильно понял D ? Без этого бот на Альпари определяет время не корректно на час больше считает , если новость в 11-00 он на графике её отмечает только в 12 - 00. И ещё вопрос если поставить только советник для флета ,будет ли он не торговать в тренд , т.е когда тренд начинает работать 2 ой советник , а как сделать чтобы в тренд ,трендовая сова не торговала, а торговала только сова для флета ?

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано

Чтобы сова не торговала в тренд, достаточно просто поставить только флетовую сову. Если сова определит ситуацию на рынке как тренд она просто переходит в режим false и останавливает торговлю.

Dzenn,
Кстати, насколько я понял есть индикатор ТМА в котором функционально указывается угол канала. Замечено что если угол более 45 градусов то это явный тренд с отсутствующими откатами. Может стоит попробовать его использовать вместо ТМА слоуп?

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)
Спойлер


В советнике доработали новостной фильтр? Так чтобы на реале нормально работал?Я так понял что на Альпари нужно ставить gmt 2 и отключить переход на летнее dst off , тогда он будет корректно определять время новости!Я правильно понял D ? Без этого бот на Альпари определяет время не корректно на час больше считает , если новость в 11-00 он на графике её отмечает только в 12 - 00. И ещё вопрос если поставить только советник для флета ,будет ли он не торговать в тренд , т.е когда тренд начинает работать 2 ой советник , а как сделать чтобы в тренд ,трендовая сова не торговала, а торговала только сова для флета ?



Новости работают.

Для Альпари gmt= 2 и Europe DST. Тогда летнее время будет GMTfix= 3, что и надо.
Индикатор FFcal смотрит сколько минут осталось до новости и выводит в инфопанели.

minutesSincePrevEvent - сколько минут прошло после последней новости
minutesUntilNextEvent - сколько минут до след новости

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

---------
Флет и тренд версии разделяет выбранный трендовый фильтр. Этот трендовый фильтр должен быть выбран одинаковым и одинаково настроен, тогда совы будут четко знать когда лезть в рынок.

Добавлено: 19-04-2016 19:11:14

==============================================================
Спойлер


Чтобы сова не торговала в тренд, достаточно просто поставить только флетовую сову. Если сова определит ситуацию на рынке как тренд она просто переходит в режим false и останавливает торговлю.

Dzenn,
Кстати, насколько я понял есть индикатор ТМА в котором функционально указывается угол канала. Замечено что если угол более 45 градусов то это явный тренд с отсутствующими откатами. Может стоит попробовать его использовать вместо ТМА слоуп?



Чтоб не было сумбура с доработками, для этого есть автор и модератор темы - skylover, нужен его вердикт.

alpari_gmt2_EuroDST.png

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)


Флет и тренд версии разделяет выбранный трендовый фильтр. Этот трендовый фильтр должен быть выбран одинаковым и одинаково настроен, тогда совы будут четко знать когда лезть в рынок.


Этот фильтр емнип тма слоуп, его параметры edbhigh1 и edblow1 не меняются в настройках сов. Все верно?
Если да то можешь подсказать как поиграться с настройками на уровне кода?

upd: а нет, сорри. смотрел невнимательно. параметры ТМА слоуп можно менять в настройках без кода.
Но все равно вопросов больше чем ответов. Главное. До этого считал что вид фильтра SSCRC5/TMA slope определяет не переключение между совами а фильтр торговли в самой сове.
А теперь выходит это один и фильтров активации флетовой/трендовой сов. Изменено пользователем вуьшгкп
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано

Все есть в настройках совы-

=== Filtr TMA Slope ===
edbl = 0.5 // это он и есть, просто всегда используется зеркальный минус, (0,5 и -0,5)
поэтому отдельно "-0,5" нет настройки, но именно это имеется ввиду.


Т.е. если edbl = 0.7 то "-0,7" будет автоматом.

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Все есть в настройках совы-

=== Filtr TMA Slope ===
edbl = 0.5 // это он и есть, просто всегда используется зеркальный минус, (0,5 и -0,5)
поэтому отдельно "-0,5" нет настройки, но именно это имеется ввиду.


Т.е. если edbl = 0.7 то "-0,7" будет автоматом.


Так, с ТМА более менее стало понятно. Но теперь вопрос по SSRC как фильтру.

extern int SSRC5_FilterPeriod =21; - на основании этого параметра определяется флет/тренд и переключение сов? 21 это в барах?
extern double SSRC5_MartFiltr =2; - непонятно
extern int SSRC5_PriceConst =6; - тоже не ясно за что отвечает
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)

" До этого считал что вид фильтра SSCRC5/TMA slope определяет не переключение между совами а фильтр торговли в самой сове.
А теперь выходит это один и фильтров активации флетовой/трендовой сов."

Так, давайте еще раз по задумке и по логике работы.

Флетовая сова это отдельная сова со своими настройками, физически никак не связана с трендовой.
Трендовая сова тоже, физически отдельная сова и не связана с флетовой.

Совами можно торговать отдельно каждой, в том числе только одной. А также вместе, но с разными магиками, все как обычно.

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

Теперь, чтобы совы делали свою работу каждая на своем типе рынка (флет, тренд) имеем трендовые фильтры. В обоих совах фильтры тянут значения из однотипных индикаторов.

Пример - выбрали тот же ТМА Слопе как тренд фильтр. И настроили одинаково и во флет и в тренд версии советника.

Если ТМА Слопе показывает 0,1, то это флет. Индикатор это будет показывать и в трендовой сове и во флетовой. При этом трендовая сова примет решение не торговать, а флетовая будет торговать.

Если ТМА Слопе показывает 0,7, то это тренд. Опять же обе совы увидят это 0,7. Флетовая сова примет решение не торговать, а трендовая будет торговать. Вот и все разделение.


Добавлено: 19-04-2016 20:39:28

Спойлер



Все есть в настройках совы-

=== Filtr TMA Slope ===
edbl = 0.5 // это он и есть, просто всегда используется зеркальный минус, (0,5 и -0,5)
поэтому отдельно "-0,5" нет настройки, но именно это имеется ввиду.


Т.е. если edbl = 0.7 то "-0,7" будет автоматом.


Так, с ТМА более менее стало понятно. Но теперь вопрос по SSRC как фильтру.

extern int SSRC5_FilterPeriod =21; - на основании этого параметра определяется флет/тренд и переключение сов? 21 это в барах?
extern double SSRC5_MartFiltr =2; - непонятно
extern int SSRC5_PriceConst =6; - тоже не ясно за что отвечает


Это настройки самого индикатора

extern int SSRC5_TimeFrame = 5;
extern int SSRC5_SnakeRange =3;
extern int SSRC5_FilterPeriod =21;
extern double SSRC5_MartFiltr =2;
extern int SSRC5_PriceConst =6;

А это настройки для тренда
extern double Level1_SSRC5 = 0.9; - 1й уровень
extern double Level2_SSRC5 = 0.75; - 2й уровень
extern bool Disallow_Trade_HighLow = false; если выкл, то зона выше 0,9 и ниже -0,9 (Level1) можно
вход в обе стороны. Если вкл то зона выше 0,9 и ниже -0,9 (Level1) запретить вход в обе стороны.

А это цитата из ТЗ
"Индикатор SSRC с таймфрейма М5. По этому индикатору также в настройках задаются параметры зон 0,75-0,9
(по умолчанию), но для ТФ М5. Принцип – тот же, при возврате сигнала после максимальных (или
минимальных) значений. Здесь будут только 2 опции: либо бай, либо селл – без флета со сделками в обе
стороны. Если SSRC М5 показывает значение, к примеру, 0,6 (уже после 0,9 и 0,75) – это значит, что индикатор
на М5 показывает движение вниз. Значит фильтр будет разрешать сделки на М1 только на продажу.
" Изменено пользователем dzennn2
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано




Это настройки самого индикатора

extern int SSRC5_TimeFrame = 5;
extern int SSRC5_SnakeRange =3;
extern int SSRC5_FilterPeriod =21;
extern double SSRC5_MartFiltr =2;
extern int SSRC5_PriceConst =6;

А это настройки для тренда
extern double Level1_SSRC5 = 0.9; - 1й уровень
extern double Level2_SSRC5 = 0.75; - 2й уровень
extern bool Disallow_Trade_HighLow = false; если выкл, то зона выше 0,9 и ниже -0,9 (Level1) можно
вход в обе стороны. Если вкл то зона выше 0,9 и ниже -0,9 (Level1) запретить вход в обе стороны.

А это цитата из ТЗ
"Индикатор SSRC с таймфрейма М5. По этому индикатору также в настройках задаются параметры зон 0,75-0,9
(по умолчанию), но для ТФ М5. Принцип – тот же, при возврате сигнала после максимальных (или
минимальных) значений. Здесь будут только 2 опции: либо бай, либо селл – без флета со сделками в обе
стороны. Если SSRC М5 показывает значение, к примеру, 0,6 (уже после 0,9 и 0,75) – это значит, что индикатор
на М5 показывает движение вниз. Значит фильтр будет разрешать сделки на М1 только на продажу.
"


Нет, я немного о другом. Цитата из ТЗ описывает принцип открытия сделки по SSRC.
Я не совсем понимаю как на основании фильтра SSRC5 принимается решение о тренде/флете. Значений то 0.9/-0.9 SSRC достигает в любом случае и это само по себе не свидетельство тренда ( в противном случае флетовая сова вообще бы не торговала).
Другой вопрос если он как то учитывает историю свечей, например 5 свечек (то бишь 25 минут по пятиминутному ТФ) и если весь этот период значение SSRC5 больше или равно 0.9/-0.9 то он определяет тренд и включает трендовую сову.
Но как понимаю принцип фильтра в другом? Если да то в чем?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)

Спасибо за развернутый ответ , остался один вопрос паузы в сове прописывать как и время начало и конца торговли GMT 0 ,или паузы прописывать по времени брокера ?

Попробовал выставить gmt как ты сказал gmt 2 ,dst- европа , но по инфо окну советника показывает не корректное время начало новости на Брокере Альпари , вот ниже фото на сайте форексфактори стоит время брокера Альпари ,видно что до новости меньше часа , а советник пишет 88 минут до начала первой новости .Как это понять ?

Image_2.jpg

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)
Спойлер



Спасибо за развернутый ответ , остался один вопрос паузы в сове прописывать как и время начало и конца торговли GMT 0 ,или паузы прописывать по времени брокера ?

Попробовал выставить gmt как ты сказал gmt 2 ,dst- европа , но по инфо окну советника показывает не корректное время начало новости на Брокере Альпари , вот ниже фото на сайте форексфактори стоит время брокера Альпари ,видно что до новости меньше часа , а советник пишет 88 минут до начала первой новости .Как это понять ?



Судя по котировкам 0,96137 и т.д. сова у тебя стоит на usdchf, а новости ты ждешь по gbp, и скорее всего в сове не стоит брать новость по gbp.

А я вот на gbpusd запустил и вижу что терминальное время 11,25 с хвостиком и до новости осталось 4 минуты (типа с хвостиком). И флаг NewsTime_FFcal сигналит "true" значит есть новость и торговля запрещена.

---------

Паузы время ставим тоже по gmt0.

Добавлено: 20-04-2016 08:55:25

Спойлер





Это настройки самого индикатора

extern int SSRC5_TimeFrame = 5;
extern int SSRC5_SnakeRange =3;
extern int SSRC5_FilterPeriod =21;
extern double SSRC5_MartFiltr =2;
extern int SSRC5_PriceConst =6;

А это настройки для тренда
extern double Level1_SSRC5 = 0.9; - 1й уровень
extern double Level2_SSRC5 = 0.75; - 2й уровень
extern bool Disallow_Trade_HighLow = false; если выкл, то зона выше 0,9 и ниже -0,9 (Level1) можно
вход в обе стороны. Если вкл то зона выше 0,9 и ниже -0,9 (Level1) запретить вход в обе стороны.

А это цитата из ТЗ
"Индикатор SSRC с таймфрейма М5. По этому индикатору также в настройках задаются параметры зон 0,75-0,9
(по умолчанию), но для ТФ М5. Принцип – тот же, при возврате сигнала после максимальных (или
минимальных) значений. Здесь будут только 2 опции: либо бай, либо селл – без флета со сделками в обе
стороны. Если SSRC М5 показывает значение, к примеру, 0,6 (уже после 0,9 и 0,75) – это значит, что индикатор
на М5 показывает движение вниз. Значит фильтр будет разрешать сделки на М1 только на продажу.
"


Нет, я немного о другом. Цитата из ТЗ описывает принцип открытия сделки по SSRC.
Я не совсем понимаю как на основании фильтра SSRC5 принимается решение о тренде/флете. Значений то 0.9/-0.9 SSRC достигает в любом случае и это само по себе не свидетельство тренда ( в противном случае флетовая сова вообще бы не торговала).
Другой вопрос если он как то учитывает историю свечей, например 5 свечек (то бишь 25 минут по пятиминутному ТФ) и если весь этот период значение SSRC5 больше или равно 0.9/-0.9 то он определяет тренд и включает трендовую сову.
Но как понимаю принцип фильтра в другом? Если да то в чем?


Это как раз все про тренд фильтр на ssrc m5. Идея та же, если индикатор после верха идет вниз и пересекает уровень, то значит тренд вниз. По ТЗ.
Единственное что добавлен параметр

Disallow_Trade_HighLow

Если true, то индикатор ссрс м5 запрещает торговлю на зонах больше чем 0.9 и меньше чем -0.9.
Если false, то в этих зонах разрешается торговля, в обе стороны. (это были доделки по мере разработки, в ТЗ это не отражено)

news_time.png

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано



Это как раз все про тренд фильтр на ssrc m5. Идея та же, если индикатор после верха идет вниз и пересекает уровень, то значит тренд вниз. По ТЗ.
Единственное что добавлен параметр

Disallow_Trade_HighLow

Если true, то индикатор ссрс м5 запрещает торговлю на зонах больше чем 0.9 и меньше чем -0.9.
Если false, то в этих зонах разрешается торговля, в обе стороны. (это были доделки по мере разработки, в ТЗ это не отражено)


Ок. Тогда можешь с точки зрения логики совы дать обоснование открытия этой сделки?
Сова трендовая.
SSRC5 находился на нижних отметках, SSRC1 если не изменяет память на момент открытия сделки тоже.
Фильтр SSRC5, трейд моуд SSRC (без ТМА)
почему селл то?

gbp.png
gbpusd-trend.set

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано
Спойлер




Это как раз все про тренд фильтр на ssrc m5. Идея та же, если индикатор после верха идет вниз и пересекает уровень, то значит тренд вниз. По ТЗ.
Единственное что добавлен параметр

Disallow_Trade_HighLow

Если true, то индикатор ссрс м5 запрещает торговлю на зонах больше чем 0.9 и меньше чем -0.9.
Если false, то в этих зонах разрешается торговля, в обе стороны. (это были доделки по мере разработки, в ТЗ это не отражено)


Ок. Тогда можешь с точки зрения логики совы дать обоснование открытия этой сделки?
Сова трендовая.
SSRC5 находился на нижних отметках, SSRC1 если не изменяет память на момент открытия сделки тоже.
Фильтр SSRC5, трейд моуд SSRC (без ТМА)
почему селл то?


Тренд фильтр ССРС на М5 побывал в зоне выше 0,9 и пошел вниз, и пока он не достигнет зоны -0,9 это все будет считаться тренд вниз.

А ссрс м1 как раз возле уровня 0,9 и пересек 0,9 и дал селл

sell_11.44.png
sell_11.44-2.png

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Спойлер




Это как раз все про тренд фильтр на ssrc m5. Идея та же, если индикатор после верха идет вниз и пересекает уровень, то значит тренд вниз. По ТЗ.
Единственное что добавлен параметр

Disallow_Trade_HighLow

Если true, то индикатор ссрс м5 запрещает торговлю на зонах больше чем 0.9 и меньше чем -0.9.
Если false, то в этих зонах разрешается торговля, в обе стороны. (это были доделки по мере разработки, в ТЗ это не отражено)


Ок. Тогда можешь с точки зрения логики совы дать обоснование открытия этой сделки?
Сова трендовая.
SSRC5 находился на нижних отметках, SSRC1 если не изменяет память на момент открытия сделки тоже.
Фильтр SSRC5, трейд моуд SSRC (без ТМА)
почему селл то?


Тренд фильтр ССРС на М5 побывал в зоне выше 0,9 и пошел вниз, и пока он не достигнет зоны -0,9 это все будет считаться тренд вниз.

А ссрс м1 как раз возле уровня 0,9 и пересек 0,9 и дал селл

Так, теперь понятно. Отсюда вопрос: можно ли как то изменить правило чтобы окончание тренда считалось по второму уровню (0,75/-0,75) а не первому? Именно для трендовой совы, в флетовой оставить как есть.
По логике это как раз смена значения в блоке disallow_trade_highlow?
if(Disallow_Trade_HighLow)
{
if(I_SSRC5 > Level2_SSRC5 || I_SSRC5 {
Sig_SSRC5_Buy = false;
Sig_SSRC5_Sell = false;
}
}else
{
if(I_SSRC5 > Level2_SSRC5 || I_SSRC5 {
Sig_SSRC5_Buy = 1;
Sig_SSRC5_Sell = 1;
}
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано

Ну с первого взгляда вроде да.
Ты подставил вместо 1 уровня 0,9 - второй уровень 0,75.
И наверное это сработает.

Но так как иногда частные изменения в коде имеют более глубокие влияния, то за поведением фильтра надо внимательно наблюдать.

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Ну с первого взгляда вроде да.
Ты подставил вместо 1 уровня 0,9 - второй уровень 0,75.
И наверное это сработает.

Но так как иногда частные изменения в коде имеют более глубокие влияния, то за поведением фильтра надо внимательно наблюдать.


Угу, спасибо.

Еще один вопрос. Согласно правилу как я понимаю разрешение на сделку дается если:
- есть тренд (пересечение 1-го и 2-го уровней SSRC5)
- есть факт пересечения тех же уровней индикатором SSRC1
Все верно?
Если да, то когда же тогда будет работать флетовая сова? Ведь если SSRC5 пересекает оба уровня то включается фильтр тренда. А если она пересекает только один уровень (первый в частности) то сигнала на сделку не будет автоматом. Где я ошибся?
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано

Флетовая версия будет работать только тогда когда ssrc m5 будет за крайними зонами 0,9 и -0,9

и Disallow_Trade_HighLow=false

Идея, наверное, в том что зашкаленый ссрс М5 говорит что будет разворот и соответственно скорее всего флет на м1.

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Флетовая версия будет работать только тогда когда ssrc m5 будет за крайними зонами 0,9 и -0,9

и Disallow_Trade_HighLow=false

Идея, наверное, в том что зашкаленый ссрс М5 говорит что будет разворот и соответственно скорее всего флет на м1.


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

gbp.png

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано (изменено)

А ты никогда не замечал как ссрс лихо рисует на истории.
И то что на истории нет пересечения ничего не значит ;)

замедленная съемка - триллер :d

И заметь это по барам съемка!


Добавлено: 20-04-2016 12:55:48

Чтобы лучше отслеживать ситуацию, установи себе авто скрин экранов через N секунд. Я не помню как он называется, есть в сборке "победы". И тогда все непонятки проще будет анализировать

ссрс-001.png
ссрс-002.png
ссрс-003.png

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


А ты никогда не замечал как ссрс лихо рисует на истории.
И то что на истории нет пересечения ничего не значит ;)

замедленная съемка - триллер :d

И заметь это по барам съемка!


Добавлено: 20-04-2016 12:55:48

Чтобы лучше отслеживать ситуацию, установи себе авто скрин экранов через N секунд. Я не помню как он называется, есть в сборке "победы". И тогда все непонятки проще будет анализировать

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

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано
Спойлер

//--------- Sell SSRC
if(I_SSRC1 = Level1_SSRC1)
{
Signal_SSRC1_Sell = 1;
}

//-- Reset Sell SSRC
if(I_SSRC1 > Level1_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Sell = false;
}


if(I_SSRC1 = Level2_SSRC1)
{
Signal_SSRC1_Sell = false;
}


//--------- Buy SSRC
if(I_SSRC1 > -Level1_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Buy = 1;
}

//--- Reset Buy SSRC
if(I_SSRC1 = -Level1_SSRC1)
{
Signal_SSRC1_Buy = false;
}

if(I_SSRC1 > -Level2_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Buy = false;
}
}



Вот код.

Для селл -
ссрс идет за 0,9 вверх
ссрс сверху вниз пересекает 0,9 (с 0,91 в 0,89) и только тогда селл.

Селл сигнал держится в зоне от 0,75 до 0,9 пока не будет ордера или пока ссрс не выйдет из зоны.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] по ТС [M1] Победа - проект 201… Опубликовано


Спойлер

//--------- Sell SSRC
if(I_SSRC1 = Level1_SSRC1)
{
Signal_SSRC1_Sell = 1;
}

//-- Reset Sell SSRC
if(I_SSRC1 > Level1_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Sell = false;
}


if(I_SSRC1 = Level2_SSRC1)
{
Signal_SSRC1_Sell = false;
}


//--------- Buy SSRC
if(I_SSRC1 > -Level1_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Buy = 1;
}

//--- Reset Buy SSRC
if(I_SSRC1 = -Level1_SSRC1)
{
Signal_SSRC1_Buy = false;
}

if(I_SSRC1 > -Level2_SSRC1 && I_SSRC1_IST {
Signal_SSRC1_Buy = false;
}
}



Вот код.

Для селл -
ссрс идет за 0,9 вверх
ссрс сверху вниз пересекает 0,9 (с 0,91 в 0,89) и только тогда селл.

Селл сигнал держится в зоне от 0,75 до 0,9 пока не будет ордера или пока ссрс не выйдет из зоны.

Эту часть кода я и читал. Но беда в том что условия с "0.89" и диапазоном "0.9-0.75" как видно вшиты в I_SSRC1_IST которая в свою очередь состоит из перечня переменных (или классов. как тут уж называются - не знаю).
Я к примеру хочу изменить значение с 0.89 на 0.85, чтобы теоретически нивелировать эффект доджей с перерисовкой. В какую сторону копать?
Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

Войти

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

Войти

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


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

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