подскажите такую вещь обновил квик с версии 7.10 на 7.11 возникла большая проблема квик не запускается
не проходит транзакция
Пользователь
Сообщений: Регистрация: 28.02.2016
17.09.2016 20:01:31
добрый вечер ! подскажите почему на демо квик робот не может выставить стоп заявку в таблице транзакций сообщение 5.транзакция не прошла проверку сервера ,а хотя заявка в ручную выставляется
НЕРАБОТАЕТ СТОП, НЕРАБОТАЕТ СТОП
Пользователь
Сообщений: Регистрация: 28.02.2016
06.05.2016 00:00:49
ПОДСКАЖИТЕ ! ПОЧЕМУ НЕ РАБОТАЕТ СТОП ОЩИБКА В СТРОЧКЕ T = SET_VALUE (T, "QUANTITY",QUANTITY) ХОТЯ ОБЬЁМ УКАЗАН В СТРОЧКЕ R=BUY_SBER(120,1) 120 ЦЕНА ,1 ЛОТ , ХОТЯ ТОЖЕ САМОЕ НА ОБЫЧНОЙ ЗАЯВКЕ РАБОТАЕТ ИДЕАЛЬНО НО ЕСЛИ СТРОЧКУ T = SET_VALUE (T, "QUANTITY",QUANTITY) ПЕРЕПИСАТЬ T = SET_VALUE (T, "QUANTITY",1) ТО ВСЁ РАБОТАЕТ, НО ЧИСЛО 120 ПРОГРАММА БЕРЁТ КАК ЦЕНУ ЗАЯВКИ А 1 ЛОТ ПРЕНЕМАЕТ КАК ЦЕНУ СТОП ЦЕНЫ ,НО ЕЩЁ РАЗ повторюсь ЕСЛИ ТОТ ЖЕ САМЫЙ КОД СДЕЛАТЬ ОБЫЧНОЙ ЛИМИТНОЙ ЗАЯВКОЙ ТО ВСЁ РАБОТАЕТ
DELETE_ALL_ITEMS() 'ФУНКЦИЯ УДАЛЕНИЯ СТАРЫХ ДАННЫХ ИЗ ТАБЛИЦЫ ADD_ITEM(1,OUTPUT)
CANDLE_OLD= CANDLE END IF
END_PROGRAM
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
26.04.2016 22:49:48
ПРОДОЛЖЕНИЕ СООБЩЕНИЯ . КОГДА Я ПОМЕНЯЛ
CANDLE = (GET_CANDLE_EX ("RIM6", Date, Time) LINES = GET_VALUE(CANDLE_OLD,"LINES") LINE = GET_COLLECTION_ITEM(LINES,0) OPEN = GET_VALUE(LINE,"OPEN")+0 HIGH = GET_VALUE(LINE,"HIGH")+0 LOW = GET_VALUE(LINE,"LOW")+0 CLOSE = GET_VALUE(LINE,"CLOSE")+0
ПОРТФЕЛЬ ВСЕ РАВНО ПОКАЗЫВАЛ ЗНАЧЕНИЯ ТЕКУЩЕЙ СВЕЧИ НАСКОЛЬКО СЕЙЧАС Я ВАС ПОНЕЛ ДЕЛО ЕЩЁ В ДРУГОЙ ФУНКЦИИ ВОТ ЭТОЙ IF (FLAG=1) 'запоминаем новую свечу CANDLE_OLD= CANDLE END IF
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
26.04.2016 09:28:43
ПОМЕНЯЛ LINES = GET_VALUE(CANDLE,"LINES") НА LINES = GET_VALUE(CANDLE_OLD,"LINES") ВСЕ РАВНО РАБОТАЕТ ПО СТАРОМУ ПОКАЗЫВАЕТ ТЕКУЩУЮ СВЕЧУ А НЕ ПРЕДЫДУЩУЮ. ЧТО ДЕЛАТЬ?
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 23:18:25
Сергей! Я эти значения вывожу в таблицу чтоб узнать работает это или нет а в дальнейшем я эти значения буду использовать в коде . Подскажите а могу ли я эти значения приобразовать в переменные примеру bar1 bar2 также с максимум и минимум этих баров как это лучше сделать
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 22:51:27
Спасибо большое! А если мне надо будет 2 свечи текущую и вторую как быть
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 22:36:25
CANDLE = (GET_CANDLE_EX ("RIM6", Date, Time) LINES = GET_VALUE(CANDLE,"LINES") LINE = GET_COLLECTION_ITEM(LINES,0) OPEN = GET_VALUE(LINE,"OPEN")+0 HIGH = GET_VALUE(LINE,"HIGH")+0 LOW = GET_VALUE(LINE,"LOW")+0 CLOSE = GET_VALUE(LINE,"CLOSE")+0 я правильно понимаю CANDLE заменить CANDLE_OLD
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 21:45:44
Пожалуйста подскажите что надо делать дальше потому что я в программирование совсем недавно подскажите и если не трудно надпишите код желательно с прояснениями если не трудно заранее спасибо большое
НЕ РАБОТАЕТ КАК НАДО, НЕ РАБОТАЕТ КАК НАДО
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 17:58:18
ГДЕ ЗДЕСЬ ОШИБКА ? ПЫТАЮСЬ ВЗЯТЬ ЗНАЧЕНИЕ ПРЕДЫДУЩЕЙ СВЕЧИ ВСЕ РОВНО ПОЛУЧАЕТСЯ ТЕКУЩАЯ СВЕЧА А НЕ ПРЕДЫДУЩАЯ
PARAMETER CLOSE; PARAMETER_TITLE ЗАКР.; PARAMETER_DESCRIPTION CLOSE; PARAMETER_TYPE STRING(30); END
END_PORTFOLIO_EX
Создание портфеля для SiM6, qpile, не выводит список свечей
Пользователь
Сообщений: Регистрация: 28.02.2016
25.04.2016 07:37:27
Никита вы бы не могли на писать пояснения каждого блока что он делает примерно так как на писал я в своём скрипте просто так проще понять код . И пожалуйста подскажите как можно извлечь данные свечей для продолжения написания кода к примеру если bar2 больше bar3 то выполнить такие то действия. Спасибо за ответ!
КАК ВЗЯТЬ ЗНАЧЕНИЕ ПРЕДЫДУЩАЯ СВЕЧИ
Пользователь
Сообщений: Регистрация: 28.02.2016
23.04.2016 09:44:43
ДОБРЫЙ ДЕНЬ ! ПОДСКАЖИТЕ , В ПОРТФЕЛИ НАПИСАН КОД ОН РАБОТАЕТ ВСЁ НОРМАЛЬНО НО Я ХОТЕЛ УЗНАТЬ ТАКУЮ ВЕЩЬ ,КОД ПОКАЖЫВАЕТ ТЕКУЩУЮ СВЕЧУ НАЗОВЁМ ЕЁ НУЛЕВОЙ ,А МНЕ НУЖНЫ ЗНАЧЕНИЯ ПРЕДЫДУЩЕЙ СВЕЧИ , КАК ЭТО СДЕЛАТЬ ПОЖАЛУЙСТА ПОДСКАЖИТЕ И НАПИШИТЕ КОД
'=== БЛОК ПОЛУЧЕНИЯ ДАТЫ И ВРЕМЕНИ === NEW_GLOBAL("DT", GET_DATETIME()) DTLINE = GET_VALUE(DT,"DATETIME") DAY = SUBSTR(DTLINE, 0 , 2) 'ДЕНЬ MONTH = SUBSTR(DTLINE, 3 , 2) 'МЕСЯЦ YEAR = SUBSTR(DTLINE, 6 , 4) 'ГОД DATE = YEAR & MONTH & DAY 'СКЛЕЙКА ДАТЫ
HOUR = SUBSTR(DTLINE, 11 , 2) 'ЧАСЫ MINUTE = SUBSTR(DTLINE, 14 , 2) 'МИНУТЫ SECOND = SUBSTR(DTLINE, 17 , 2) 'СЕКУНДЫ TIME = HOUR & MINUTE & SECOND 'СКЛЕЙКА ВРЕМЕНИ '=== КОНЕЦ ПОЛУЧЕНИЯ ДАТЫ И ВРЕМЕНИ ===
DT = GET_DATETIME() 'ОБНОВЛЕНИЕ ДАТЫ И ВРЕМЕНИ В СЛЕДУЩЕЙ ИТЕРАЦИИ
'=== БЛОК ПОЛУЧЕНИЕ ДАННЫХ С ГРАФИКА === FUNC GET_LINE(TAG) CANDLE = GET_CANDLE_EX(TAG, DATE, TIME) LINES = GET_VALUE(CANDLE,"LINES") LINE = GET_COLLECTION_ITEM(LINES,0) OPEN = GET_VALUE(LINE,"OPEN")+0 HIGH = GET_VALUE(LINE,"HIGH")+0 LOW = GET_VALUE(LINE,"LOW")+0 RESULT = GET_VALUE(LINE,"CLOSE")+0 END FUNC '===КОНЕЦ ПОЛУЧЕНИЕ ДАННЫХ С ГРАФИКА ===
P = GET_LINE("PRICE_LINE") 'ИДЕНТИФИКАТОР ЦЕНЫ
LOG(P)
'=== БЛОК ВЫВОД ДАННЫХ В ТАБЛИЦУ === FUNC LOG(CLOSE,OPEN,HIGH,LOW) OUTPUT = CREATE_MAP() OUTPUT = SET_VALUE(OUTPUT,"DATE",DATE) OUTPUT = SET_VALUE(OUTPUT,"TIME",TIME) OUTPUT = SET_VALUE(OUTPUT,"OPEN",OPEN) OUTPUT = SET_VALUE(OUTPUT,"HIGH",HIGH) OUTPUT = SET_VALUE(OUTPUT,"LOW",LOW) OUTPUT = SET_VALUE(OUTPUT,"CLOSE",CLOSE) END FUNC DELETE_ALL_ITEMS() 'ФУНКЦИЯ УДАЛЕНИЯ СТАРЫХ ДАННЫХ ИЗ ТАБЛИЦЫ ADD_ITEM(1,OUTPUT) '=== КОНЕЦ ВЫВОД ДАННЫХ В ТАБЛИЦУ ===
END_PROGRAM
PARAMETER DATE; PARAMETER_TITLE ДАТА; PARAMETER_DESCRIPTION ДАТА; PARAMETER_TYPE STRING(30); END
PARAMETER TIME; PARAMETER_TITLE ВРЕМЯ; PARAMETER_DESCRIPTION ВРЕМЯ; PARAMETER_TYPE STRING(30); END
PARAMETER CLOSE; PARAMETER_TITLE ЗАКР.; PARAMETER_DESCRIPTION CLOSE; PARAMETER_TYPE STRING(30); END
END_PORTFOLIO_EX
КЛАСТЕРНЫЙ АНАЛИЗ, КЛАСТЕРНЫЙ АНАЛИЗ В QUIK
Пользователь
Сообщений: Регистрация: 28.02.2016
28.02.2016 19:34:37
ДОБРЫЙ ДЕНЬ ! Я ТОРГУЮ ЧЕРЕЗ QUIK УЖЕ 5 ЛЕТ ,И МОГУ СКАЗАТЬ ЧТО ЛУДШЕ ЧЕМ QUIK НЕ ЧЕГО НЕТ В РОССИИ ,НО КАК Я СЧИТАЮ ЕСТЬ НЕ КОТОРЫЕ НЕ ДОСТАТКИ, К ПРИМЕРУ ОТСУДСТВИЕ КЛАСТЕРНОГО АНАЛИЗА РЫНКА . ПОЖЕЛАНИЯ, ПОЖАЛУЙСТА ARQA Technologies СДЕЛАЙТЕ КВИКЕ КЛАСТЕРНЫЙ АНАЛИЗ ,К ПРИМЕРУ ТОТ ЖЕ САМЫЙ ГРАФИК НА КОТОРОМ СВЕЧИ С РАСПРЕДЕЛЕНИЕМ ОБЬЁМА ПО ЦЕНАМ (СУММАРНЫЙ,ДЕЛЬТА) ПРИМЕРНО ТАК КАК ЭТО СДЕЛАНО В ПРИВОДЕ QScalp И ВТОРОЕ ПОЖЕЛАНИЕ ,ПОЖАЛУЙСТА СДЕЛАЙТЕ ЧТОБ В СТАКАНЕ МОЖНО БЫЛО ВЫДЕЛЯТЬ ОБЬЁМ ДРУГИМ ЦВЕТОМ НА ПРИМЕР ОБЬЁМ ДО 1000 КОНТРАКТОВ ОДНИМ ЦВЕТОМ ,СВЫШЕ ДРУГИМ ЦВЕТОМ,ВОТ В ТАБЛИЦЕ ВСЕХ СДЕЛОК ЭТО ФУНКЦИЯ РЕАЛИЗОВАНА И ЭТО ОЧЕНЬ ХОРОШО ,ПОМОГАЕТ ,А В СТАКАНЕ ПОКА НЕТ ,НЕ ЗНАЮ ПОЧЕМУ НО ОЧЕНЬ ЖАЛЬ. БОЛЬШОЕ СПАСИБО ЗА ВНИМАНИЕ!