не могу снять значения индикатора QPILE

Страницы: 1
RSS
не могу снять значения индикатора QPILE
 
QPILE
есть робот
раньше всё работало
сейчас выдаёт 0 всегда

Slice=GET_CANDLE_EX ("RRRRRR", Date, Time)  ' RRRRRR   идентификатор графика
Lines=GET_VALUE(Slice,"LINES")
Line_0=Get_Collection_Item(Lines, 0)
ZLINE1=GET_VALUE(Line_1,"OPEN")+0  

не могу разобраться который день
может кто .....
 
Здравствуйте,
Проверьте в отладчика, какая дата/время в переменных Date, Time а затем, посмотрите есть ли на графике свеча с таким Date, Time.
И еще проверьте чтобы идентификатор был корректно указан.
 
всё проверил тысячу раз
дату ставил вручную
да и идентификатор тоже
это работало
теперь нет
 
Проблема точно либо в переменных Date, Time либо в идентификаторе.
Если не можете самостоятельно найти ошибку, выложите скриншоты на которых будет видно свойства графика (там где идентификатор)
и содержимое в отладчике (так чтобы было видно результат в переменной Slice)
 
Slice=GET_CANDLE_EX ("NENADO", "20160927", "100500")  ' NENADO   идентификатор графика
Lines=GET_VALUE(Slice,"LINES")
Line_0=Get_Collection_Item(Lines, 0)
ZLINE1=GET_VALUE(Line_0,"OPEN")+0               ' 1  средняя
 VERH=FLOOR(ZLINE1/10)+0
    Message ("NENADO24     " &  " 1 " & VERH & "  " &" 2 " &  ZLINE1 & "  " &  Date & "  " &  Time, 1)
 
Цитата
Sergey Gorokhov написал:
скриншоты на которых будет видно свойства графика (там где идентификатор)

Цитата
Sergey Gorokhov написал:
и содержимое в отладчике (так чтобы было видно результат в переменной Slice)
 
я отладчиком не пользуюсь
Message
раньше работало
выкинул из программы всё
оставил только то, что наверху
результат 0
есть сомнения,  может из-за версий QUIK
 
 
Цитата
Sergey Gorokhov написал:
выложите скриншоты на которых будет видно свойства графика (там где идентификатор)
Цитата
room72 написал:
На вкладке "Дополнительно" - будет окошко: "Идентификатор"
 
у вас там непонятно - то ли NENADO - то ли NENADO24
вы уж определитесь
 
а вообще...
тупайл - уже как давно - более не поддерживается разработчиками. Поэтому, Вам имеет смысл - осваивать QLUA. Но, с такими знаниями... - сделать это будет..непросто...
 
 NENADO    идентификатор

NENADO24    как комментарий(не удачно сделал,  можно написать всё что угодно)


Вы не могли бы запустить эту программу
 
Кроме того...
Вас просили..


Цитата
Sergey Gorokhov написал:
и содержимое в отладчике (так чтобы было видно результат в переменной Slice)
нажмите правой кнопкой мыши - на QPILE-таблице - и выберите:
"Начать расчёт в режиме отладке"

Далее, в появившемся окне - подведите курсор к строке с переменной "Slice" - с помощью нажатия на кнопку "Следующий шаг".

Кроме того, не забывайте при создании темы - указывать какую версию QUIK - вы используете.
 
я пока не вижу, что именно запускать.
какие-то отрывки программы.
Какие должны быть графики, с какими идентификаторами.

Вы волните сначала, что от вас тут просят
 
room72,
У Вас в коде идентификатор указан как "NENADO"
Проверьте свойства нужного Вам графика (а не первого попавшегося), вкладка Дополнительно, в поле Идентификатор, чтобы было указано тоже самое.
 
Спасибо БОЛЬШОЕ !
не тот идентификатор
4 года назад писал.
 
Цитата
тот самый написал:
а вообще...
тупайл - уже как давно - более не поддерживается разработчиками. Поэтому, Вам имеет смысл - осваивать QLUA. Но, с такими знаниями... - сделать это будет..непросто...
задело
какие знания
вообще Вы кто?
программируете?
умеете?
я 35 лет пишу на всех языках (начинал с мнемокода, ассемблера и мн. др    заканчивая контроллерами SIEMENS)
в пусконаладочных организациях   где нет не работающих программ
робот большой       шикарно работает
надо будет перепишу
 
Цитата
room72 написал:
Цитата
тот самый   написал:
а вообще...
тупайл - уже как давно - более не поддерживается разработчиками. Поэтому, Вам имеет смысл - осваивать QLUA. Но, с такими знаниями... - сделать это будет..непросто...
задело
какие знания
вообще Вы кто?
программируете?
умеете?
я 35 лет пишу на всех языках (начинал с мнемокода, ассемблера и мн. др    заканчивая контроллерами SIEMENS)
в пусконаладочных организациях   где нет не работающих программ
робот большой       шикарно работает
надо будет перепишу
кого задело?)))
Если такой умны - то, что ж такие глупые вопросы задаёшь?
35 лет... ну-ну....)))
и насчёт сименсовских plc - ненадо мне тут сказки рассказывать. У меня 3 сертификата.
так что...
отвечу на твой вопрос:
Цитата
вообще Вы кто?
программируете?
тот - которому приходится разжёвывать такому, как ты "умнику" да ещё и с наездами...
Развёл тему на 15 комментов - когда ему ещё в самом начале сказали возможные причины.
Страницы: 1
Читают тему
Наверх