Ответить
01.04.2015, 12:06
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38

По умолчанию Написать сверхприбыльный советник – это очень просто

В сети есть масса предложений «сверхприбыльных» советников , за которые их авторы просят скромненько , эдак под 1000 баксов не меньше. Высокая цена ,по их задумке, как бы является неким доказательством того, что советник действительно способен принести его покупателю , может быть не «сверх-« но все-таки приличную прибыль. На поверку многие из них оказываются , что называется, типичными «сливаторами». Сегодня, в популярном стиле «как это делается» ,мы рассмотрим простую технику написания сверхприбыльного советника и покажем, что это может сделать любой .хоть немного знакомый с графическим анализом и прочитавший книжку Сергея Ковалева по языку программирования MQL4.
Техника в общем несложная. Берется некоторый участок графика ценовых колебаний какой-либо валютной пары и на языке MQL4 описывается то, что там происходит плюс к этому добавляются приказы на покупку-продажу валютной пары после изменения направления тренда - и советник готов. Советник напишем для пары AUD/USD на примере ее колебаний за январь 2015 года на таймфрейме Н1. Будем писать трендовый советник,так как все приличные деньги на Форексе по сути делаются на трендах. Все другие системы типа Мартингейл, заумные нейронные сети, забивающие график радужным веером из бесчисленного количества кривых и тормозящие комп, арбитражные советники,дающие эффект только на демо-счетах и сливающие депозит на реале,по причине войны брокерских контор с «арбитражом», не способные оседлать стихию рынка Форэкс, отставим в сторону. Будем использовать известные каждому трейдеру стандартные индикаторы терминала МТ4. RSI (10) с периодом 10, Rfractal (5) с фракталами из пяти баров, стандартный ZigZag с параметрами 15,5,3 и две МАшки – быструю с периодом 9 и медленную с периодом 21.
Посмотрим на график пары. Видим, что подавляющее большинство приличных трендов сопровождается:
 Выходом RSI из зоны перекупленности (70%) и перепроданности (30%),
 Образованием свечных разворотных фигур – падающая звезда вверху рынка, молот внизу рынка(который некоторые для удобства называют «восходящей звездой),фигур поглощения,
 Образованием фрактальных разворотных фигур типа «три горы» вверху рынка и «три реки» внизу.
 Взаимным пересечением быстрой и медленной МА.
 Совпадением пиковых значений цены в разворотных свечах и фигурах с вершинами индикатора ZigZag
Вот пожалуй и все основное. Значения индикаторов на интересующих нас барах получаем с помощью функции iCustom();значения фракталов с помощью функции iFractals(); ценовые значения свечей с помощью функций iHigh(), iLow(), iOpen(); iClose(); на соответствующих барах
Дальше записываем условия:

 Выхода RSI из зоны перекупленности например в виде
If (I_2>70 && I_1<70) Fact_70_DN=true;
Где I_1 – значение RSI на первом баре.I_2 – значение на втором. Аналогично записываем условие выхода RSI из зоны перепроданности.

 Пересечения быстрой и медленной МА например когда быстрая становится выше медленной (восходящий тренд) в виде
If (Sq1_2<=Sq2_2 && Sq1_1>Sq2_1) Fact_CrosUP = true;
Где Sq1_1 – значение быстрой МА на первом баре, Sq1_2 – тоже на втором баре, Sq2_1 - значение медленной МА на первом баре, Sq2_2 – тоже на втором баре, выбор такого обозначения переменных в данном случае объясняется применением в советнике при его написании вместо двух отдельных индикаторов МА универсального индикатора ,известного под названием 35_MA_SquizeMA_Ed, индицирующего не только обе МА, но еще и флэт(не в буквальном смысле, а так как его понимал автор индикатора).

 При записи условий образования фигур поглощения и падающей и восходящей звезды следует помнить, что нас интересует не любая такая свечная фигура, а только те, экстремумы которых совпадают с концом ZigZaga. Обозначим их например индексом R Бары конца и вершин ZigZaga , определяемые с помощью той же функции iCustom(); обозначим как t1, t2, t3, t4, а значения - соответственно b1, b2, b3, b4, считая от конца .Нам понадобятся так же значения RSI на вершинах ZigZaga, которые получим с помощью ф-ции iCustom(); по строке:
double I_t1=iCustom(NULL,0,"RSI",10,0,t1);
При этом надо обратить внимание на то, что экстремум RSI может не совпадать с вершиной ZigZaga, или фракталом и отличаться от него на один бар.Это может вносить искажения в срабатывание критериев ,использующих данное значение.Поэтому следует определить экстремальное значение RSI на соседних барах и выбрать минимальное (максимальное ) из них,обозначив его так же индексом R.Достаточно описать три основных типа фигур поглощения – поглощение свечи второго бара свечой первого бара,поглощение свечи третьего бара свчой первого с волчком или дожи между ними и поглощение свечой первого бара трех предыдущих свечей.Первый тип может быть записан в виде:
if(I_1>40.0 && b1>b2 && ((CndW_2>=10 && CndB_1>=CndW_2*0.6)||(CndB_1>=10 && CndW_2>=6 && O_2>C_1)) && (( t1==1)||(t1==2)))
{
Fact_Pog1R_UP=true;
}
Где CndB_1, CndW_2 – высота тела чернойсвечи на первом баре и высота тела белой свечи на втором баре соответственно в пунктах, определяемые по ценовым значениям баров.
Для остальных типов фигур поглощениязаписывается аналогтчно.

 Условие образования «падающей звезды» может быть записано в виде:
if( I_1>40.0 && ((CndW_1>=0 && SdwUpW_1>=10 && SdwUpW_1>=SdwDnW_1*2.0 && SdwUpW_1>=CndW_1*1.6) || (CndB_1>=0 &&
SdwUpB_1>=10 && SdwUpB_1>=SdwDnB_1*2.0 && SdwUpB_1>=CndB_1*1.6)))
{
Fact_FStar=true;
}
Где SdwUpW_1 – величина верхней тени белой свечи на первом баре, SdwDnB_1 – величина нижней тени черной свечи на первом баре в пунктах .Такая запись охватывает так же и такую разворотную фигуру как «надгробный камень».Условие образования «молота» и «дракона» записывается аналогично.

 Фрактальная разворотная фигура «три горы» может быть записана в виде:
if( NMax_1<=3 && IMax_2R>70 && (UpV2-UpV3)/Point<50 && (UpV2- UpV1)/Point<50&&(UpV2-UpV3)/Point>=5 && (UpV2-UpV1)/Point>=5 && IMax_2R>IMax_1R && IMax_3R>IMax_1R && (( b2== UpV2 && b2>b1)||(b1==UpV2 && b1>b2)) )
{
Fact_3H = true;
}
Где UpV1, UpV2, UpV3 – значения перого, второго и третьего фрактального максимума,определяемые с помощью функции iFractals(); Аналогично записывается условие образования фигуры «три реки».

 В случае изменения тренда без образования вышеперечисленных разворотных фигур в качестве критерия разворота может быть использованы фрактальный подъем и фрактальный спад по первому и второму или по первому и третьему фракталу, когда второй или третий фрактал находится в зоне перекупленности,а первый ниже нее(разворот вниз).Или когда второй или третий фрактал находится в зоне перепроданности, а первый выше нее(разворот вверх).Условие фрактального спада может быть записано в виде:
if( (((UpV2 == b2) && (UpV2-UpV1)/Point>=10 && (UpV2-UpV1)/Point <100 )||(UpV3 == b2 && (UpV3-UpV1)/Point>15 && (UpV3-UpV1)/Point<100)) && (H_3-H_1)/Point>=5 && (H_3- H_5)/Point>=3 && t2-NMax_1>6&& I_t2RMax>70)
{
Fact_FallLS=true;
}
Аналогично записывается факт образования фрактального спада.

Перечень разворотных критериев может быть дополнени другими – фигурой «пинцет»,откатом после гэпа и др.
Поскольку после образования разворотных фигур тренд может и не измениться в принципе , то действие разворотных критериев должно быть ограничено по времени ,с тем чтобы ордера не открывались по давно потерявшей актуальность разворотной фигуре.Запись «обнуления» критерия по истечении определенного количества баров может выглядеть например так:
if(N_FStar1>10)
{
Fact_FStar1=false;
Fact_FStar1_R=false;
}
Где N_FStar1 – бар образобания «падающей звезды».По истечении 10 баров критерий обнуляется.

График Н1 пары AUDUSD изобилует небольшими трендами от 50 до 100 пунктов, при этом переворот ордеров будет происходить вблизи цены открытия и профит при этом будет небольшой.Чтобы извлечь максимальную пользу даже из небольших трендов применим простой прием – будем открывать не один ордер , а несколько – например шесть, первые пять с цепочкой тейк-профитов 30, 50, 100, 150, 200 пунктов и шестой с заведомо значительно большим тейк-профитом.Он будет закрываться только по перевороту ,одновременно с ним будут закрываться остальные ордера, если они не закрылись по своему тейк-профиту до этого.Таким образом прибыль будет гарантирована даже если тренд развернется вообще без образования разворотных фигур, что бывает довольно часто.

Запись типичного критерия открытия ордеров например SELL по фигурам поглощения должна содержать факт выхода RSI из зоны перекупленнсти ( Fact_70_DN==true ),факт самих фигур поглощения (Fact_Pog1R_UP==true || Fact_Pog=21R_UP==true|| Fact_Pog3R_UP==true), условие, чтобы бар образования фигуры поглощения не отличался бы от бара выхода RSI из зоны перекупленности больше чем на 2 бара ( MathAbs(N_Fact_H-N_Pog1R_UP)<=2 ) для исключения влияния старых, потерявших актуальность фактов.Кроме того имеет смысл подтверждать образование нового нисходящего тренда наклоном быстрой или медленной МА на 1-м и 2-м барах хотя бы на 1 пункт.При этом удобно разбить тренд на две части – до 140-150 пунктов изменение тренда подтверждать наклоном быстрой МА, а после 140-150 пунктов – наклоном медленной МА. Это позволит вовремя переворачивать позиции при малых трендах и поможет избежать преждевременного закрытия ордеров при корректировках с последующим продолжением на больших трендах. Запись такого условия деления тренда может выглядеть так:
(b1>b2 && (b1-b2)/Point<140 && D_Sq1_21>=1.0)||(b1>b2&&(b1-b2)/Point>140 && D_Sq2_21>1.0)
При выполнении вышеперечисленных условий присваиваем критерию открытия ордеров SELL значение - Crit_S=true ,а если есть открытые BUY-ордера ,то и критерию их закрытия - Crit_B_Cl=true;Аналогично может быть сделана запись условий для других разворотных критериев как SELL так и BUY. Открытие и закрытие ордеров производится с помощьй стандартных функций MQL4 : OrderClose(),OrderSend();
Имеет смысл так же ввести закрытие ордеров в безубыток в случае, если после их открытия сформировались разворотные фигуры противоположного направления и произошел выход RSI из противоположной зоны.
Вот и все. Советник готов!

Прогоним его в тестере МТ4 за январь месяц 2015г(первый график, полный отчет - StrategyTester-v1-1).
Результат в принципе не плохой 190% прибыли за месяц. средний размер прибыльной сделки почти в три раза больше убыточной, коэффициент прибыльности 2.53 . С таким результатом советник уже можно выставлять на продажу как « сверхприбыльный» .Шутка сказать - за месяц 190% прибыли не ударив пальцем о палец! Какой банк может вам такое пообещать? И многие авторы так и делают – сопровождают свой советник отчетами и графиками прибыльности за специально подобранный узкий промежуток времени. Поэтому конечно найти лохов, которые купят советник при наличии отчета только за один месяц достаточно проблематично.
Но мы все таки проверим , какой результат покажет наш советник за промежуток например с сентября(когда рынок просыпается от летней спячки – времени отпусков) по январь месяц, по которому советник собственно и написан(второй график, полный отчет - StrategyTester-v1-5).
Результат в принципе неплохой. Все знают, какая дикая волотильность была на рынке в эти пять месяцев. Мировой кризис, греческие долги, украинский кризис, война процентных ставок и программ QE ведущих экономик мира, паденье цен на нефть и другие сырьевые товары – все это приводило к диким , мало-предсказуемым скачкам курсов валют. И в этих условиях дикой рыночной стихии, сделавшей многих банкротами, советник не только не слил депозит, но и умудрился сделать 326% прибыли! Обеспечил коэффициент прибыльности 1.54. Что очень неплохо!
Так что как видите написать «сверхприбыльный» советник может любой из вас.И результат будет ничуть не хуже, чем у дорогосоящего покупного советника.Как говорили древние - «Пишите и обрящите»!

Последний раз редактировалось stawros45; 01.04.2015 в 12:17.
lexar 
01.04.2015, 12:36
Аватар для rkkgs
rkkgs rkkgs вне форума Активный участник
Регистрация: 05.08.2011 / Сообщений: 284
Поблагодарили 32 раз(а) / Репутация: 30
share you ea
thank you
advance
01.04.2015, 14:52
Аватар для _Fatal_
_Fatal_ _Fatal_ вне форума Активный участник
Регистрация: 09.07.2010 / Сообщений: 309
Поблагодарили 104 раз(а) / Репутация: 102
Советником поделитесь
03.04.2015, 14:52
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
Советником поделитесь
Дело в том, что это строго говоря просто некоторый учебный шаблон советника, написанный специально в качестве иллюстрации изложенной в статье мысли, что чем выбрасывать большие деньги за какого – нибудь «сверхприбыльного» кота в мешке, лучше написать советник самому.Для иллюстрации того , что это действительно можно сделать,что это может сделать практически каждый трейдер,во всяком случае,если у него есть высшее образование и он прочел книгу С.Ковалева по программированию на MQL4(или другую ей подобную), и что показатели такого советника будут не хуже дорогостоящего покупного. Но если в конце такой учебной статьи, призванной стимулировать тредеров изучать язык MQL,выложить код советника,то теряется весь смысл затеи.Кто же будет синтересом копаться в учебнике по MQL, если можно скачать советник и так?

Но этот учебный шаблончик ,как видно из материалов тестирования ,действительно оказался весьма эффективным.Мало какой советник способен дать под 200% прибыли за месяц.Для меня самого такой результат оказался несколько неожиданным.Вначале я собственно так и хотел сделать - без длинных статей ,просто к короткому посту в пару десятков строк приложить код советника и все. Но потом передумал – во-первых статья то должна быть учебной, доказывающей и показывающей любому Фоме-неверующему,что это можно сделать,то есть достаточно подробной - что, почему, откуда и это самое главное.
А во вторых, если выложить здесь код, то ,положа как говорится руку на сердце,вы сами будете считать меня альтруистом-идиотом,раздающим просто так за здорово живешь советник,сделавший по прошлому полугодию,с его дикой волатильностью,более 300% прибыли,в то время как за такую вещь люди готовы выложить не одну сотню баксов.Тем более, что в статье и так практически все основные критерии и приемы кода подробно описаны. Соединить это все в одно целое простыми операторами и фигурными скобками – дело техники. Все разжовано до мелочей, осталось только положить в рот и проглотить.

Ну а для тех у кого нет времени или желания этим заниматься и читать учебник по MQL4,могу сказать, что этот шаблон советника уже выложен на моем сайте. Просто как учебное пособие по цене недорогого учебника. Я не могу здесь дать ссылку на сайт ,в этом разделе прямые ссылки давать нельзя.Надо подумать.Может можно дать в разделе рекламы простое объявление под названием «Учебный шаблон советника».Там вроде ссылки разрешены.Надо попробовать.

Последний раз редактировалось stawros45; 03.04.2015 в 15:07.
17.04.2015, 09:58
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
В прцессе обсуждения темы "сверхприбыльного советника" была высказана идея применить лавинообразное открытие ордеров на больших трендах в момент, когда тренд продолжается после кратковременных корректировок, после которых без проблем можно открывать дополнительно по шесть новых ордеров в том же направлении,используя таким образом продолжение тренда по полной ,что называется , программе.

Реализация этой идеи дала хорошие результаты.Второй вариант советника ,получивший обозначение ABC_Expert_v2, с лавинообразным открытием ордеров при прогоне в тестере за тот же период, что и первоначальный вариант (с 1.09.2014 по 31.01.2015) увеличил прибыльность почти в два раза ,до 610% ,при коэффициенте прибыльности 1.89.Кроме того в код советнитка было добавлено несколько дополнительных критериев открытия ордеров и закрытия убыточных позиций в безубыток. График и отчет подтверждают эффективность реализации предложенной идеи.Для сравнения рядом справа показан график прибыльности первого варианта советника. Второй вариант учебного шаблона нашего "сверхприбыльного" советника будет так же выложен на нашем сайте.

Последний раз редактировалось stawros45; 17.04.2015 в 10:02.
lexar 
02.07.2015, 15:21
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
Результат дальнейшего усовершенствование принципа "лавины" в учебном шаблоне нашего советника это советник ABC_Expert_v3 с возможностью работать переменным лотом в проценте от депозита. Он отличается от предыдущих вариантов тем, что кроме принципа лавинообразного открытия ордеров на корректировках длительных трендов, описанного в статье, добавлены новые критерии для открытия ордеров и закрытия убыточных позиций в безубыток,что уменьшило потери и просадки по сравнению с ABC_Expert_v2 настолько радикально, что в советнике оказалось целесообразным ввести возможность работы переменным лотом в проценте от депозита. Реализация новых идей в советнике ABC_Expert_v3 дала отличные результаты. Кривая прибыльности приобрела постоянно восходящий характер. Третий вариант советника с лавинообразным открытием ордеров при прогоне в тестере за тот же период, что и первоначальный вариант (с 1.09.2014 по 31.01.2015) при работе фиксированным лотом вышел на прибыльность более 1000% при коэффициенте прибыльности 5.63.Прибыльность увеличилась в 1.6 раза. График роста прибыли и отчет иллюстрируют эффективность реализованных в советнике усовершенствований.
Однако полностью возможности советника ABC_Expert_v3 проявились при работе переменным лотом в проценте от депозита.При прогоне в тестере за тот же период, что и пердыдущие варианты (с 1.09.2014 по 31.01.2015) при работе переменным лотом 10% от депозита советник показал прибыльность в 31600% при коэффициенте прибыльности 5.99.Прибыльность увеличилась в 30 раз!Практически это означает, что если бы 1 сентября 2014г. у вас был бы такой советник, то к 1 февраля 2015 при начальном 100-долларовом депозите у вас было бы уже 31 000 долларов,а при 1000-долларовом депозите - 310 000 долларов. График роста прибыли и отчет иллюстрируют эффективность реализованных в советнике усовершенствований.
Третий вариант учебного шаблона нашего сверхприбыльного советника будет так же выложен на нашем сайте
.

Последний раз редактировалось stawros45; 02.07.2015 в 15:27.
lexar 
02.07.2015, 22:44
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,488
Поблагодарили 883 раз(а) / Репутация: 886
Результат дальнейшего усовершенствование принципа "лавины" в учебном шаблоне нашего советника это советник ABC_Expert_v3 с возможностью работать переменным лотом в проценте от депозита. Он отличается от предыдущих вариантов тем, что кроме принципа лавинообразного открытия ордеров на корректировках длительных трендов, описанного в статье, добавлены новые критерии для открытия ордеров и закрытия убыточных позиций в безубыток,что уменьшило потери и просадки по сравнению с ABC_Expert_v2 настолько радикально, что в советнике оказалось целесообразным ввести возможность работы переменным лотом в проценте от депозита. Реализация новых идей в советнике ABC_Expert_v3 дала отличные результаты. Кривая прибыльности приобрела постоянно восходящий характер. Третий вариант советника с лавинообразным открытием ордеров при прогоне в тестере за тот же период, что и первоначальный вариант (с 1.09.2014 по 31.01.2015) при работе фиксированным лотом вышел на прибыльность более 1000% при коэффициенте прибыльности 5.63.Прибыльность увеличилась в 1.6 раза. График роста прибыли и отчет иллюстрируют эффективность реализованных в советнике усовершенствований.
Однако полностью возможности советника ABC_Expert_v3 проявились при работе переменным лотом в проценте от депозита.При прогоне в тестере за тот же период, что и пердыдущие варианты (с 1.09.2014 по 31.01.2015) при работе переменным лотом 10% от депозита советник показал прибыльность в 31600% при коэффициенте прибыльности 5.99.Прибыльность увеличилась в 30 раз!Практически это означает, что если бы 1 сентября 2014г. у вас был бы такой советник, то к 1 февраля 2015 при начальном 100-долларовом депозите у вас было бы уже 31 000 долларов,а при 1000-долларовом депозите - 310 000 долларов. График роста прибыли и отчет иллюстрируют эффективность реализованных в советнике усовершенствований.
Третий вариант учебного шаблона нашего сверхприбыльного советника будет так же выложен на нашем сайте
.
Никогда тестерам не доверю.
Пощупать бы хотя-бы на демо.
03.07.2015, 05:00
Аватар для clarmax
clarmax clarmax вне форума Архитектор
Регистрация: 07.03.2014 / Адрес: ПТЗ / Сообщений: 1,123
Поблагодарили 619 раз(а) / Репутация: 619
  • Отправить сообщение для clarmax с помощью ICQ
Да, нужно пощупать на демо или реале...так достовернее будет.
31.08.2015, 17:35
Аватар для dim777777
dim777777 dim777777 вне форума Новичок форума
Регистрация: 26.02.2014 / Адрес: Россия , Саратов / Сообщений: 105
Поблагодарили 21 раз(а) / Репутация: 22
А можете поподробнее про шаблон ?
11.12.2015, 20:20
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
Все есть и очень подробно на нашем сайте.На него переходите с ветки "Учебный шаблон советника" в разделе рекламы.
18.02.2016, 23:14
Аватар для Благородный
Благородный Благородный на форуме Интересующийся
Регистрация: 09.04.2014 / Сообщений: 21
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Здравствуте .Попробуем написать советника . Тем более с вашим шаблоном ,может выйдет . Вот во вложенном файле . Гуляли по форуму .Торгую ими в ручную если следить то успешно . Особенно старшие таймы Filinskij@yandex.ru Главное вход .А к ниму выход по тейк про и стоп лосу ну и конечно трал .Если трал трудно то могу и отдельной парой отслеживать простым тралом ( Треугольник) .Второй поищу исходник .Вход по зонам пере (куп-прод) .С надеждой ... Евгений
19.02.2016, 08:11
Аватар для gek
gek gek на форуме Местный знаток
Регистрация: 26.08.2008 / Сообщений: 3,488
Поблагодарили 883 раз(а) / Репутация: 886
Сообщение от: Благородный
Здравствуте .Попробуем написать советника . Тем более с вашим шаблоном ,может выйдет . Вот во вложенном файле . Гуляли по форуму .Торгую ими в ручную если следить то успешно . Особенно старшие таймы Filinskij@yandex.ru Главное вход .А к ниму выход по тейк про и стоп лосу ну и конечно трал .Если трал трудно то могу и отдельной парой отслеживать простым тралом ( Треугольник) .Второй поищу исходник .Вход по зонам пере (куп-прод) .С надеждой ... Евгений
Так это советник или индикаторы?
19.02.2016, 09:46
Аватар для Благородный
Благородный Благородный на форуме Интересующийся
Регистрация: 09.04.2014 / Сообщений: 21
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Индикаторы . По которым думаю собрать советник
22.02.2016, 11:27
Аватар для lexar
lexar lexar вне форума Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 247
Поблагодарили 245 раз(а) / Репутация: 246
В сети есть масса предложений «сверхприбыльных» советников , за которые их авторы просят скромненько , эдак под 1000 баксов не меньше.
Так что как видите написать «сверхприбыльный» советник может любой из вас.И результат будет ничуть не хуже, чем у дорогосоящего покупного советника.Как говорили древние - «Пишите и обрящите»!
Наткнулся на вашу статью гуляя по форуму. Очень понравилась подходом. Так как уже обладаю первоначальными навыками программирования, после прочтения данной ветки, решил углубить и расширить свои познания в этом деле. Начну пожалуй с прочтения рекламируемой вами книги и написания демонстрационной проги. С П А С И Б О.
P.S. - У меня таки нет высшего образования, и я не читал книгу Сергея Ковалева по языку программирования MQL4. Да и с графическим анализом я не дружу. Но уже написал несколько работающих программ. Как то обидно про высшее... Если его нет, то тупой???

Немного программирую mql4 и один раз mql5

Последний раз редактировалось lexar; 22.02.2016 в 11:36.
22.02.2016, 15:04
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
Сообщение от: Благородный
Индикаторы . По которым думаю собрать советник
Дерзайте.Желаю вам успеха.Правда комплект индикаторов по которым собираетесь писать советник производит двойственное впечатление.Индикатор ТТТТТ.ex4 может быть полезен в этом деле.Принцип написания советника по таким индикаторам понятен.
Покупаем при возвращении цены в канал снизу, продаем при возвращении цены в канал сверху.Или по стрелкам - и судя по ним даже раньше входа в канал - или при входе РСИ в зоны перепроданноси и перекупленности, или может быть по образованию разворотных свечных фигур. Однако получить необходимые для советника данные от этого индикатора представляется проблематичным, поскольку он имеет расширение .ex4 и защищен от декомпилирования. А значит невозможно заглянуть в код,чтобы определить из каких буферов советник должен брать значения линий канала или коды стрелок на покупку и продажу.

Второй индикатор хоть и имеет расширение .mq4 ,но не совсем понятно назначение этого жирного треугольника, который он чертит в одном произвольном месте.Что вы от него хотите получить и зачем?

Последний раз редактировалось stawros45; 22.02.2016 в 15:16.
23.02.2016, 11:34
Аватар для Благородный
Благородный Благородный на форуме Интересующийся
Регистрация: 09.04.2014 / Сообщений: 21
Поблагодарили 1 раз в 1 сообщении / Репутация: 2
Согласен . .По первому ТТТТ нужен исходник . Ищу . Тоже где то в этом форуме взял .Торгую им . И понимаю что к нему нужен если не фильтр то наблюдения . Либо тек и стоп на автомате .2) По второму .Если при появлении зелёного то па купаем .а в красном продаём . На старших таймах показывает .Точные входы .Пример Разворот тренда на H-1. H-4 и D-1 . Причём понятно .что тренд идёт недельный .Это вам говорит к чему виду . То есть ставь стоп с запасом и плыви до разворота . А недельные как вы сами наблюдали .Идут не менее трёх дней по парам. Скажу что интересный . : Жду ваших предложений .Могу подкинуть ещё не плохих думаю индикаторов для комплекта .... Filinskij@yandex.ru
26.02.2016, 21:15
Аватар для stawros45
stawros45 stawros45 вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 141
Поблагодарили 39 раз(а) / Репутация: 38
А вот и исходничек. Получите. Только он какой-то странноватый. выдает данные (значения линий канала и стрелок) для советника из буферов по функции iCustom() только если советник установлен на текущем графике. А вот прогнать советник в тестере ( как обычно перед тем как ставить на график на счет) не получится. В тестере индикатор не дает данных для советника - советник пишет будто в тех же буферах пустое значение. Если разберетесь в чем дело и почему индикатор не дает данных для советника в тестере. то отпишите.случай интересный.

Последний раз редактировалось stawros45; 26.02.2016 в 21:25.
27.02.2016, 03:39
Аватар для Mezon
Mezon Mezon вне форума Интересующийся
Регистрация: 02.06.2010 / Сообщений: 18
Поблагодарили 0 раз(а) / Репутация: 1
Сегодня, в популярном стиле «как это делается» ,мы рассмотрим простую технику написания сверхприбыльного советника и покажем, что это может сделать любой .хоть немного знакомый с графическим анализом и прочитавший книжку Сергея Ковалева по языку программирования MQL4.







Рядовая глупость, всех "учителей" по легкому написать советник ... не может трейдер почитав книжку начать писать советник если он ни когда не изучал программирование, не может...
27.02.2016, 07:43
Аватар для lexar
lexar lexar вне форума Местный житель
Регистрация: 12.03.2013 / Адрес: Химки / Сообщений: 247
Поблагодарили 245 раз(а) / Репутация: 246
Рядовая глупость, всех "учителей" по легкому написать советник ... не может трейдер почитав книжку начать писать советник если он ни когда не изучал программирование, не может...
Второй пост почитай. Написано же - "это может сделать практически каждый трейдер,во всяком случае,если у него есть ВЫСШЕЕ образование и он прочел книгу С.Ковалева по программированию на MQL4(или другую ей подобную)".
Уже неделю пытаюсь понять как я без высшего стал программировать? А книгу я сейчас читаю, чтоб с написанным хоть на половину совпадало.

Немного программирую mql4 и один раз mql5
27.02.2016, 10:29
Аватар для alexshell
alexshell alexshell на форуме Элитный участник
Регистрация: 29.10.2010 / Сообщений: 696
Поблагодарили 1,699 раз(а) / Репутация: 1701
Рядовая глупость, всех "учителей" по легкому написать советник ... не может трейдер почитав книжку начать писать советник если он ни когда не изучал программирование, не может...
Да может ,если сильно хочется . Я в свое время так начинал. Скачал книгу Ковалева и стал пытаться. По форумам тогда я не лазил, никого не спрашивал. Тупо пробовал то так, то этак. Многое не понятно было написано. Методом тыка и т. д. По легкому естественно не получится. Изучение чего то нового это труд. Без этого никак. А потом уже и на форуме многим помогал ,что то доделать в советниках. И это то же прибавляло знаний. Так что все возможно.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 11:37. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO