Добрый день.
Помогите пожалуйста,я на начальном уровне изучения программирования.
Хочу реализовать простого робота.
Логика:
Long: close>open
Short: close<open
Вот что написал:
function main()
ds = CreateDataSource("SPBFUT", "SIH0", INTERVAL_M1) --Получил данные с сервера
Size = ds:Size(); --Переменная Size равна кол/ву полученных с сервера свечей
Price_close = ds:C(Size) --Переменная Price_close равна цене закрытие последней свечке на графике
message(tostring(Price_close)) --Вывожу переменную Price_close
end
В результате в сообщении выводит 0. (Вопрос: Почему 0, а не цену закрытия. )
Хочу обратиться к ценам open и close последней свечке, чтобы реализовать логику робота.
Перелопатил кучу инфы, перепробовал кучу вариантов и никак.
Спасибо
Помогите пожалуйста,я на начальном уровне изучения программирования.
Хочу реализовать простого робота.
Логика:
Long: close>open
Short: close<open
Вот что написал:
function main()
ds = CreateDataSource("SPBFUT", "SIH0", INTERVAL_M1) --Получил данные с сервера
Size = ds:Size(); --Переменная Size равна кол/ву полученных с сервера свечей
Price_close = ds:C(Size) --Переменная Price_close равна цене закрытие последней свечке на графике
message(tostring(Price_close)) --Вывожу переменную Price_close
end
В результате в сообщении выводит 0. (Вопрос: Почему 0, а не цену закрытия. )
Хочу обратиться к ценам open и close последней свечке, чтобы реализовать логику робота.
Перелопатил кучу инфы, перепробовал кучу вариантов и никак.
Спасибо