Виртуальный уровень на расстоянии от цены

MQL4 Experts

Job finished

Execution time 59 minutes
Feedback from customer
Хороший программист. Знает свое дело. Все сделал быстро и добросовестно. Рекомендую!
Feedback from employee
5+

Specification

Здарова братва программисты. Я тоже начал изучать язык MQL4 , и застрял на одной задаче которую себе сам и поставил.

Есть две внешние переменные:
int Steep = 10;   // это отступ от Ask
Time   = 100; // это время в секундах

У меня была задача: ставлю виртуальный уровень на расстоянии Steep от цены и время истечения данного уровня Time,
Если цена (Ask) не станет равной виртуальному уровню в течении Time, то этот уровень модифицируется (значение расчета берется от от текущей цены)
А если цена (Ask) в течении времени Time коснется этого уровня (станет равной цене этого уровня в течении Time) то будет сингал (Alert на пример).

Вот и все ТЗ :) 

 Нужна сама функция с комментариями, чтобы я мог разобраться что к чему.

Я застрял на котировках, не знаю как получить цену которая была N секунд назад. Думал при помощи массивов, но и там застрял. Не могу сообразить с чего нужно начать собирать данную функцию. 

Responded

1
Developer 1
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
2
Developer 2
Rating
(618)
Projects
1429
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
3
Developer 3
Rating
(106)
Projects
189
46%
Arbitration
34
24% / 41%
Overdue
58
31%
Free
Published: 12 codes
Similar orders
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Project information

Budget
10- USD
Deadline
to 7 day(s)