Novikov
Гуру форума
Представляю вашему вниманию последние модификации советников.
Советники Stark 3.7.3 и Stark Next 2.1 взяты с соседнего форума, т.к. там данная тема умерла.
Автор alexrast потерял интерес заниматься дальнейшим развитием этого проекта.
Т.к. я не владею азами программирования, то надеюсь на оптимизм и альтруизм программистов обитающих на этом форуме, для доведения экспертов до логического конца!
Советник Stark 3.7.3
В советнике Stark 3.7.3 для открытия ордера и определения его направления, используются три стандартных индикатора: Rsi, ADX, MA.
А так же используется Мартингейл – 3 вида на выбор.
1 - Мартингейл с геометрической прогрессией, тот который был и раньше, т.е. каждый последующий лот увеличивается на установленный коэффициент (например при коэффициенте 1.5 и начальном лоте 1 последовательность получится такая: 1-1.5-2.25-3.37 и т.д.)
2 - Мартингейл с арифметической прогрессией, каждый последующий лот увеличивается на размер первого лота в серии (например при лоте 1 серия получится 1-2-3-4-5 и т.д.)
3 - Мартингейл с увеличением по фибоначчи (например при лоте 1 серия получится 1-2-3-5-8-13 и т.д.)
Если ордер идет в минус – открывается новый ордер (колено) по одному из 3 видов мартингейла. Если на открытии бара есть сигнал – открывается новая серия. Таким образом может быть открыто несколько серий в одном направлении. Торговля ведется на таймфрейме – 1H.
Рекомендуемая пара GBPUSD. Перед запуском в торговлю рекомендуется оптимизация по торгуемой паре.
Если ставить на несколько пар – мэджик остается один и тот же: 500
Оптимизацию проводить сначала в одном направлении - WorkSell=true, а WorkBuy=false, а потом в другом направлении - WorkSell= false, а WorkBuy= true.
Оптимизируемые параметры для WorkSell=true:
TakeProfitSell = 10-50 шаг 1;
StepSell = 10-50 шаг 1;
StepCoefSell = 1-2 шаг 0.1;
LotExponentSell=1.2-1.8 шаг 0,01; // только если выбран первый вид мартингейла
RsiPeriodSell=1-20 шаг 1;
RsiMinSell=1-100 шаг 1;
RsiMaxSell=1-100 шаг 1;
PeriodADXSell=1-20 шаг 1;
SetDeltaADXSell=1.1-1.5 шаг 0.1;
StopADXSell=50-100 шаг 1;
MaPeriodSell=10-50 шаг 1;
Для WorkBuy= true, оптимизируем такие же параметры.
На скринах прогон при одинаковой установке допустимой просадке 30% на одинаковом интервале.
Советник Stark Next 2.1
Мультивалютный советник - торгует на CADCHF, EURUSD, EURAUD, GBPUSD, USDCHF, EURCAD, AUDCHF, USDCAD.
Ставить на любой 1 график, тайм фрейм по выбору, оптимальный 1H - по нему будут новые колена открываться. Степы для новых колен ставим 50 пунктов. В панели “Обзор рынка” должны быть видны данные 8 пар.
Закрывается серия ордеров, при достижении SumProfit умноженный на начальный лот, для пятизнака умноженный еще на 10.
Направление для открытия ордера берется с индикатора i-regr с часового таймфрейма. Необходимо наличие индикатора i-Regr в папке пользовательских индикаторов.
В тестере не оптимизируется, т.к. мультивалютники не оптимизируются (на сколько я знаю). Параметры подбираются на демо счете.
У кого в валютной паре используется дополнительный суффикс, то в коде советника необходимо добавить этот суффикс к парам: WorkPara[1]="CADCHF"; и в других.
Советники Stark 3.7.3 и Stark Next 2.1 взяты с соседнего форума, т.к. там данная тема умерла.
Автор alexrast потерял интерес заниматься дальнейшим развитием этого проекта.
Т.к. я не владею азами программирования, то надеюсь на оптимизм и альтруизм программистов обитающих на этом форуме, для доведения экспертов до логического конца!
Советник Stark 3.7.3
В советнике Stark 3.7.3 для открытия ордера и определения его направления, используются три стандартных индикатора: Rsi, ADX, MA.
А так же используется Мартингейл – 3 вида на выбор.
1 - Мартингейл с геометрической прогрессией, тот который был и раньше, т.е. каждый последующий лот увеличивается на установленный коэффициент (например при коэффициенте 1.5 и начальном лоте 1 последовательность получится такая: 1-1.5-2.25-3.37 и т.д.)
2 - Мартингейл с арифметической прогрессией, каждый последующий лот увеличивается на размер первого лота в серии (например при лоте 1 серия получится 1-2-3-4-5 и т.д.)
3 - Мартингейл с увеличением по фибоначчи (например при лоте 1 серия получится 1-2-3-5-8-13 и т.д.)
Если ордер идет в минус – открывается новый ордер (колено) по одному из 3 видов мартингейла. Если на открытии бара есть сигнал – открывается новая серия. Таким образом может быть открыто несколько серий в одном направлении. Торговля ведется на таймфрейме – 1H.
Рекомендуемая пара GBPUSD. Перед запуском в торговлю рекомендуется оптимизация по торгуемой паре.
Если ставить на несколько пар – мэджик остается один и тот же: 500
Оптимизацию проводить сначала в одном направлении - WorkSell=true, а WorkBuy=false, а потом в другом направлении - WorkSell= false, а WorkBuy= true.
Оптимизируемые параметры для WorkSell=true:
TakeProfitSell = 10-50 шаг 1;
StepSell = 10-50 шаг 1;
StepCoefSell = 1-2 шаг 0.1;
LotExponentSell=1.2-1.8 шаг 0,01; // только если выбран первый вид мартингейла
RsiPeriodSell=1-20 шаг 1;
RsiMinSell=1-100 шаг 1;
RsiMaxSell=1-100 шаг 1;
PeriodADXSell=1-20 шаг 1;
SetDeltaADXSell=1.1-1.5 шаг 0.1;
StopADXSell=50-100 шаг 1;
MaPeriodSell=10-50 шаг 1;
Для WorkBuy= true, оптимизируем такие же параметры.
На скринах прогон при одинаковой установке допустимой просадке 30% на одинаковом интервале.
Советник Stark Next 2.1
Мультивалютный советник - торгует на CADCHF, EURUSD, EURAUD, GBPUSD, USDCHF, EURCAD, AUDCHF, USDCAD.
Ставить на любой 1 график, тайм фрейм по выбору, оптимальный 1H - по нему будут новые колена открываться. Степы для новых колен ставим 50 пунктов. В панели “Обзор рынка” должны быть видны данные 8 пар.
Закрывается серия ордеров, при достижении SumProfit умноженный на начальный лот, для пятизнака умноженный еще на 10.
Направление для открытия ордера берется с индикатора i-regr с часового таймфрейма. Необходимо наличие индикатора i-Regr в папке пользовательских индикаторов.
В тестере не оптимизируется, т.к. мультивалютники не оптимизируются (на сколько я знаю). Параметры подбираются на демо счете.
У кого в валютной паре используется дополнительный суффикс, то в коде советника необходимо добавить этот суффикс к парам: WorkPara[1]="CADCHF"; и в других.