close[1]

 
close[1]
что есть close[1],
например нужно написать условие, что если а 9,00 бар был вверх, то открываемся, т.е. поидее так

if hour=10 and close[1]>open[1] then ...

что такое бар 1, откуда это 1, от 0,00(гмт), или от 10,00, я пробовал и так и сяк, в половине случаев открывает в половине нет...
 
слушай сюда
1----это номер предыдущщей свечи(палочки)

2---номер предпредыдущей свечи

свечи рассположены так:
............66-65-64-63-62............20-19-18.........5-4-3-2-1-0(0-это текущяя свеча)

с появлением каждой новой свечи она становится нулевой, а предыдущая которя была до этого нулевой----становится теперь первой и так далее

а косяк твой твой связан скорее всего вот чем:

допустим сейчас время 15часов 00 минут,тогда для разных графиков свечи будут такие:

для 4 часового: время свечи 0=12:00, 1=8:00, 2=4:00, 3=0:00, 4=20:00..............

для 1 часового: время свечи 0=15:00, 1=14:00, 2=13:00, 3=12:00, 4=11:00..............

для 30 минутного: время свечи 0=15:00, 1=14:30, 2=14:00, 3=13:30, 4=13:00..............

для 15 минутного: время свечи 0=15:00, 1=14:45, 2=14:30, 3=14:15, 4=14:00..............

для 5 минутного: время свечи 0=15:00, 1=14:55, 2=14:50, 3=14:45, 4=14:40..............

для 1 минутного: время свечи 0=15:00, 1=14:59, 2=14:58, 3=14:57, 4=14:56..............


поэтому ваш эксперт будет работать если вы его будете использовать на одно часовом графике----и только на нем
Причина обращения: