Поэтому ничего у меня не получается.
А чтобы писать через вспомогательные программы надо знать с каким значением сравнивать функцию iCustom индикатора и буфером этого индикатора.
В программе есть блок «технический анализ», после выполнения условий которого присоединяется другой блок, например для открытия ордера.
Блок «Технический анализ» выглядит так:
if (~Function1~ ~Compare~ ~Function2~)
где в ~Function1~ я пишу if (iCustom(NULL, PERIOD_CURRENT, «Korobochka», номер буфера,1).
А в ~Function2~ я не знаю что писать! Какое значение должна иметь ~Function2~ например, чтобы открылся ордер Бай, если закрылась свеча выше верхней линии?
Я думал надо делать так:
if (iCustom(NULL, PERIOD_CURRENT, «Korobochka»,0,1) < Close[current+1])
но так не правильно.Если кто-нибудь что-нибудь понял подскажите пожалуйста начинающему!!!

Т.е., сейчас происходит так: например 1 сделка 0.01 — убыток скажем 1 бакс, 2 сделка 0.02 — убыток 1 бакс, 3 сделка 0.03 — убыток 1 бакс, 4 сделка 0.04 — профит 1 бакс. В сумме -2 бакса.
А я предлагаю при увеличении лота отталкиваться от того, сколько было эквити после закрытия последнего профита.
Мона так сделать?
Bassini