Скачать MetaTrader 5

В советнике надо разобраться с массивом

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Запустили испанскую и португальскую версии сайта. Оцени сам!
Fortesk
81
Fortesk 2016.06.15 10:48 

Желательно максимально просто и с пояснениями.

 

У нас есть массив состоящий из элементов(хэндл индюка)

massiv = {0,1.17,0,0,0,0,1.35,0,0,0,0,0,1.29,0,0,0,0,1.59,0,0,0,0}

Примерно так выглядит массив. 

Каждый элемент со значением - это максимальное значение на графике за период(или проще говоря фрактал со значением 4 на 4).

Нужно от каждого этого значения фрактала прочертить угл в 5 градусов. Проще говоря массив из 30 элементов с начальной ценой фрактала например 1.17 и умножая эту цену на 1.05.

И получить на выходе массив из 30 элементов.  

Вопрос в том как получить массив из элементов, если на нынешний момент

1.59 будет умножаться на 1.05 - 4 раза (4 значения(бара) после него)

1.29 будет умножаться на 1.05 - 9 раза (9 значения(бара) после него)

1.35 будет умножаться на 1.05 - 15 раза (15 значения(бара) после него)

1.17 будет умножаться на 1.05 - 20 раза (20 значения(бара) после него) 

Это реализовать надо в советнике  

Vladislav Samorodov
495
Vladislav Samorodov 2016.06.16 10:47  
Для начала лучше перепиши вопрос, либо дополни) А то ясно чуть более чем ничего.
George Merts
3611
George Merts 2016.06.17 18:07  
Особо понравилась цифра "5 градусов". Это имеется ввиду "5% цены на бар" ?
Fortesk
81
Fortesk 2016.06.18 15:02  

Да именно 5 градусов, но не цены на бар, а цены максимальной фрактала.

Спасибо за внимание сам нашел решение, правда пол дня возился с ним )))  

 

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