MQL госпиталь (бывшая "Больничка"): исправляем ошибки

osvit

Активный участник
Все работает, огромное спасибо!!!!

А можно сделать так чтобы все последующие ордера он открывал тем же лотом что и первая пара. Т.е. без увеличения лота. Заранее спасибо.
 

Вложения

  • !Лавина V_61 2.mq4
    7,2 КБ · Просмотры: 170
Последнее редактирование:

ksardas

Гуру форума
А можно сделать так чтобы все последующие ордера он открывал тем же лотом что и первая пара. Т.е. без увеличения лота. Заранее спасибо.

Можно -но это бесполезно:not-good:

PHP:
ret=OrderSend(Symbol(),OP_SELLSTOP,NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2),Lev_S,3,0,0,"",0,0,CLR_NONE);
return(0);
ret=OrderSend(Symbol(),OP_BUYSTOP,NormalizeDouble(L_S*K_Martin-(L_B+L_BS),2),Lev_B,3,0,0,"",0,0,CLR_NONE);
return(0);
В фукции открытия последующих ордеров селл и бай стоп нужно заменить это NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2) на это LOT()
 

osvit

Активный участник
Можно -но это бесполезно:not-good:

PHP:
ret=OrderSend(Symbol(),OP_SELLSTOP,NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2),Lev_S,3,0,0,"",0,0,CLR_NONE);
return(0);
ret=OrderSend(Symbol(),OP_BUYSTOP,NormalizeDouble(L_S*K_Martin-(L_B+L_BS),2),Lev_B,3,0,0,"",0,0,CLR_NONE);
return(0);
В фукции открытия последующих ордеров селл и бай стоп нужно заменить это NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2) на это LOT()

А для бестолковых т.к. я в коде полный нуль. Почему бесполезно?
 

osvit

Активный участник
Можно -но это бесполезно:not-good:

PHP:
ret=OrderSend(Symbol(),OP_SELLSTOP,NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2),Lev_S,3,0,0,"",0,0,CLR_NONE);
return(0);
ret=OrderSend(Symbol(),OP_BUYSTOP,NormalizeDouble(L_S*K_Martin-(L_B+L_BS),2),Lev_B,3,0,0,"",0,0,CLR_NONE);
return(0);
В фукции открытия последующих ордеров селл и бай стоп нужно заменить это NormalizeDouble(L_B*K_Martin-(L_S+L_SS),2) на это LOT()


//--------- Добавляем на случай разворота -------------------------
if (L_B>L_S && L_B>=L_S+L_SS) // -- Если BUY больше чем SELL
{
ret=OrderSend(Symbol(),OP_SELLSTOP,LOT()),Lev_S,3,0,0,"",0,0,CLR_NONE);
return(0);
}
if (L_S>L_B && L_S>=L_B+L_BS) // -- Если SELL больше чем BUY
{
ret=OrderSend(Symbol(),OP_BUYSTOP,LOT()),Lev_B,3,0,0,"",0,0,CLR_NONE);
return(0);
}


Если так то он выдает:

'{' - unbalanced right parenthesis
 

yc00534

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


;)
А мне нравиться твоя Лавина... Кто то искал в соседней теме советник с стабильными 20%..

Лавина как раз делает в среднем 20% в месяц при 30% просадки.
 
Последнее редактирование модератором:

advanced

Элитный участник
Nerabotaet Autorefresh...

Ni odin iz nix u menya nerabotaet...
Posmotrite pozhalujsto v chyom delo...ili skinte rabochj...
Blagadaryu za ranne.
 

Вложения

  • AutoRefresh.mq4
    1,5 КБ · Просмотры: 53
  • Symphonie Autorefresh_v3.0.mq4
    1,8 КБ · Просмотры: 47
  • Symphonie Autorefresh_v3.01.mq4
    1,9 КБ · Просмотры: 48

osvit

Активный участник
;)
А мне нравиться твоя Лавина... Кто то искал в соседней теме советник с стабильными 20%..

Лавина как раз делает в среднем 20% в месяц при 30% просадки.

А теперь самое интересное. Выкладываю зверя который в паре с Лавиным будут приносить все 100%. Данный зверек выводит локовые ордера либо в 0 либо + нужное количество в пунктах.

Сам тестирую сею стратегию только в +.

И так: Лавин ставит два отложника Zero v1 ставит профиты. Как только один открылся и сработал по профиту то праздник, если нет и открылись два противоположенных ордера то Zero снимает профиты и переводится в безубыток или +1.

Таким образом полюбому всегда только в плюс.
А самое класное то что Zero может ставить профит в 1 пункт.

Если кто то возмется скрестить двух зверьков будет всем счастье.
Есть одно но файл только ехе.
 

Вложения

  • zero_v1.0.ex4
    26,5 КБ · Просмотры: 124

oliva1

Элитный участник

Вложения

  • zero_v1.0.mq4
    23,6 КБ · Просмотры: 202
Последнее редактирование модератором:

Destroy

Новичок форума
А теперь самое интересное. Выкладываю зверя который в паре с Лавиным будут приносить все 100%. Данный зверек выводит локовые ордера либо в 0 либо + нужное количество в пунктах.

Сам тестирую сею стратегию только в +.

И так: Лавин ставит два отложника Zero v1 ставит профиты. Как только один открылся и сработал по профиту то праздник, если нет и открылись два противоположенных ордера то Zero снимает профиты и переводится в безубыток или +1.

Таким образом полюбому всегда только в плюс.
А самое класное то что Zero может ставить профит в 1 пункт.

Если кто то возмется скрестить двух зверьков будет всем счастье.
Есть одно но файл только ехе.
Хм, интересно... Вот кто бы еще скрестил.
 

viplert

Активный участник
индикаторам не поделитесь xBands.ex4 от совы bbScalper1.mq4
 

kamilkz

Почетный гражданин
Хм, интересно... Вот кто бы еще скрестил.

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

Вложения

  • !Лавина V_61 2+zero_v1.ex4
    61 КБ · Просмотры: 99
  • !Лавина V_61 2+zero_v1.mq4
    30 КБ · Просмотры: 168
Верх