Скачать MetaTrader 5

Как узнать закончилась при прорисовка текущего бара

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Статьи помогут закрепить твои знания. Заходи и читай!
CeBePHb1Y
50
CeBePHb1Y 2013.03.31 12:25 
проще сказать, нужно чтобы программа выполнялась только после того, как прорисутся текущий бар, и начнется рисоваться новый. чтобы не при каждом тике она срабатывала.
ktest0
631
ktest0 2013.03.31 13:39  
if (OldBar!=Time[0])
{
 // тут отработка нового бара
      OldBar=Time[0];
}
Допустим так...
Arles
55
Arles 2013.03.31 15:09  
if(Volume[0]<1) {

                }
Можно попробовать... сам не проверял.
Alexey Subbotin
4998
Alexey Subbotin 2013.03.31 15:27  
Arles:
if(Volume[0]<1) {

                }
Можно попробовать... сам не проверял.

Только в тестере, на реале чревато.


К тому же на 1 тике теоретически объем должен быть 1 (а не 0), поэтому правильно было бы 

if(Volume[0]==1) {

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