Здравствуйте, есть один индикатор он использует сочетание Ма для определения тренда. Нужно прикрутить какую-то "вещь" в виде скрипта или индикатора, вероятно стороннюю(потому что код закрытый) ну и вероятно она и для других подобных индикаторов пригодится. Суть вот в чём. Для тестирования на истории наиболее подходящего периода к конкретной ВП нужен скрипт который будет считать промежуток между ценой открытия и ценой закрытия на расстоянии N свечей, количество свечей от момента подачи сигнала этим индикатором будет задаваться в настройках этого скрипта/
Скрипт запоминает цену подачи сигнала индикатором, и отмеряет задаваемое в настройках количество свечей, по закрытию последней из них производится сравнение и выдается результат на график - верно ли подан сигнал индикатором или период необходимо изменить. Т.е. если у меня подаётся сигнал на 3-й свече в данном индикаторе "sell" - то скрипт считает +5 свечей, и по закрытии 5-й свечи если цена закрытия ниже цены подачи сигнала, то рисуется зелёненькая стрелочка(ну или любой другой значок с положительным исходом).
Если Buy то сравнение цены подачи сигнала происходит аналогично вверх. При отрицательном исходе рисуется какой-то другой значок(красный или др.). При Buy вычитание из цены закрытия N свечи цены закрытия сигнальной свечи должно давать положительный результат, тогда рисуется зелёный смайлик.
При Sell вычитание из цены закрытия N свечи цены закрытия сигнальной свечи должно давать отрицйательный результат(также рисуется зелёный смайлик). В обратных случаях (при Buy отрицательный, а при Sell положительный) рисуется значок неоправданности сигнала.