Pavel (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
QLUA, вопросы начинающих.
 
Спасибо! Заработало. :smile:  
QLUA, вопросы начинающих.
 
Подскажите, пожалуйста.
Пытаюсь получить данные из тестового QUIK

local Limit = getFuturesLimit("SPBFUT", "SPBFUT00a43", 0, "SUR").cbplplanned

выдает nil. Значение SPBFUT00a43 проверил несколько раз.
Если этот же код запускаю на реальном счете (естественно меняя SPBFUT00a43 на другой счет), то значение на выходе получаю.
В чем может быть проблема?
Функция фракталы
 
Николай Камынин, сколько не пытался разобраться с индикатором, так и не смог его толком запустить. У меня в итоге выходит сообщение со счетчиком (я так понимаю это номера фракталов) , которое потом обновляется и приводит к зависанию QUIK.
Функция фракталы
 
Спасибо. Буду разбираться.
Цитата
Николай Камынин написал:
Вам не надо знать когда образуется фрактал, Вам надо его найти
Вы ищите от последнего найденного до текущей свечи.
Начинаете с 1 и ищите до текущей свечи.
Когда найдете, то запомните номер свечи в таблице и начнете с этого номера
В результате получите таблицу, в которой будут номера свечей фракталов слева на права.
Последний всегда будет последним в таблице потом слева предпоследний и так все существующие.
Т е то, что Вы хотите.
Стандартный индикатор фракталов ведь показывает образованные фракталы. Зачем писать еще один индикатор и почему из стандартного нет возможности вынуть значения цен на фрактальных свечах?
Большое спасибо за функцию!
Функция фракталы
 
Спасибо.
Первый вариант не подойдет по причине движения графика и когда образуется фрактал заранее не узнать.
Попробую через массив...
Хотя вроде эти же фракталы определены стандартным индикатором и наверное можно вытащить значения цены на этих свечах.
Функция фракталы
 
Спасибо за ответ.
Попытаюсь объяснить по другому. Мне нужно вывести 4 значения максимумов или минимумов свечей последних фракталов. На настоящем этапе я не могу получить значение даже одного. Каким образом это можно сделать?
Что за индикатор дает такую картину?
Функция фракталы
 
Подскажите пожалуйста.
Пытаюсь вывести значение фрактала, однако все равно получаю ноль.

local k=getNumCandles(chart3)    
m=getCandlesByIndex(chart3, 0, k-2, 1)    
message("Значение фрактала "..m[0].close)

Все время значение - ноль.
Цитата
Sergey Gorokhov написал:
Добавляете график, добавляете индикатор, в индикаторе заполняете Идентификатор и далее функцией getCandlesByIndex ищите нужный фрактал.
описание функции приведено в документации QLUA.chm
-Функции взаимодействия скрипта Lua и Рабочего места QUIK
--Функции для работы с графиками
---getCandlesByIndex
Все из этого вроде сделано. Если в этот код вставить график МА, то значения выходят.Что не так я сделал?
Страницы: 1
Наверх