[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 136

 
хоть из чего можно сделать ZZ (не мое) https://www.mql5.com/ru/code/9148
 
Hу а тот zigzag  встроенный с стандартный набор индикаторов Metatrader?
 
Люди помогите, как правильно прописать в советнике StopLoss
 
BADVAY:
Люди помогите, как правильно прописать в советнике StopLoss
Правильный StopLoss - это такой StopLoss, который случился раньше, чем вы вошли в сделку.   
 

DmitriyN 

согласен, и все таки.

нашел на codeBase советника  https://www.mql5.com/ru/code/8416

Работает идеально но нет стоплосса.

2ю неделю бьюсь с учебником но но ничего понять не могу.

Помогите прописать в нем стоплосс 

 
BADVAY:

DmitriyN 

согласен, и все таки.
нашел на codeBase советника  https://www.mql5.com/ru/code/8416
Работает идеально но нет стоплосса.
2ю неделю бьюсь с учебником но но ничего понять не могу.
Помогите прописать в нем стоплосс 

MartingailExpert_v1.0_Stochastic - как я к этому отношусь?

Во-первых мартингейл - это ужас амитивилля само по себе.
Во-вторых - стохастик, т.е. индикатор с чётко заданным периодом(ми), что в принципе работать никогда не будет. Понимаете? Никогда!
В-третьих - верся 1.0 - как правило то, что имеет такую версию, что бы это ни было, нужно избегать.

В-последних. Поймите вы, стопы не должны быть константными. Как они могут быть постоянными, если цена разнопериодна и разноамплитудна? Абсурд. 

Поэтому, 2 недели - это не удивительно. Скоро вы со мной согласитесь. 

 
MartingailExpert_v1.0_Stochastic (1)
RoboForex-Demo (Build 451)

СимволEURUSD (Euro vs US Dollar)
Период30 Минут (M30) 2012.12.03 00:00 - 2013.02.05 22:30 (2012.12.01 - 2013.02.06)
МодельВсе тики (наиболее точный метод на основе всех наименьших доступных таймфреймов)
Параметрыstep=1; StepMode=0; proffactor=30; mult=1.5; lotsbuy=0.5; lotssell=0.5; TrailingStop=20; per_K=9; per_D=3; slow=2; zoneBUY=1; zoneSELL=1; Magicbuy=1; Magicsell=2;
Баров в истории3107Смоделировано тиков348510Качество моделирования67.79%
Ошибки рассогласования графиков13
Начальный депозит10000.00
Чистая прибыль135887.47Общая прибыль442285.60Общий убыток-306398.13
Прибыльность1.44Матожидание выигрыша1637.20
Абсолютная просадка345.00Максимальная просадка113125.00 (78.56%)Относительная просадка78.56% (113125.00)
Всего сделок83Короткие позиции (% выигравших)30 (40.00%)Длинные позиции (% выигравших)53 (83.02%)
Прибыльные сделки (% от всех)56 (67.47%)Убыточные сделки (% от всех)27 (32.53%)
Самая большаяприбыльная сделка47412.54убыточная сделка-37247.40
Средняяприбыльная сделка7897.96убыточная сделка-11348.08
Максимальное количествонепрерывных выигрышей (прибыль)33 (372337.99)непрерывных проигрышей (убыток)25 (-306312.00)
Максимальнаянепрерывная прибыль (число выигрышей)372337.99 (33)непрерывный убыток (число проигрышей)-306312.00 (25)
Среднийнепрерывный выигрыш19непрерывный проигрыш9

 

Вот что он мне выдал 

 
Он честно Вам сообщил, что готов слить любые доверенные ему деньги.
 

Подскажите пожалуйста. Есть некий буфер в индикаторе Buf[i] в разные моменты времени он имеет разные значения. Как просуммировать все значения этого буфера которые есть на графике?

Допустим Buf[1]=6, Buf[2]=2, Buf[3]=5 ... и так далее, тут понятно как просуммировать сложить 3 значения, но если я не знаю сколько этих значений есть. как просуммировать все значения и присвоить результат какойто переменной?

 

int i=0;

double НекаяПеременная=0:

while( i<Bars ){

   НекаяПеременная+=Buf[i];

   i++;

}

Причина обращения: