Вопросы:
тф= таймфрейм, вопросы задаются с учетом создания на qlua
- возможно ли нанести линии на график с помощью скрипта или нужно создавать индикатор?
- возможно ли в ячейке таблицы вывести список выпадающий с набором значений
- можно ли в одном скрипте обрабатывать несколько инструментов
Здравствуйте. Есть индикатор BB.Lua и там такой код (копирую часть кода):
Видно, что скользящая средняя рассчитывается 2 раза ( BB_MA(I, {Period=P, Metod = M, VType=VT, round=R}, ds) и в функции BB() и в SD()
Пробовал как вариант, сделать b_ma в функции BB() глобальной и потом использовать значение в функции SD(), т.е. получилось
local t_ma = b_ma , вместо local t_ma = SD_MA(I, {Period=P, Metod = M, VType=VT, round=R}, ds) - всё работает
Но наверное такое использование глобальных переменных является нецелесообразным. А можно ли как-то передать b_ma из функции BB() в SD() в качестве аргумента? Делаю это больше для навыков программирования, но может и ускорение какое-то кода будет без повторного расчета.
Да, момент еще везде будет использовать только SMA , а не EMA...
)
спросил - ответил
Для снятия значения с индикатора "рукописного", тоже в меню индикатора перейти в закладку Дополнительно.
Или просто быть внимательнее и по ночам не работать)
Здравствуйте.
Подскажите
Для снятия значения с индикатора встроенного в Квик мы в настройках индикатора в поле "Идентификатор" вставляем Идентификатор и используем его в роботе. Как быть с "рукописным" индикатором, каким образом идентифицировать значение индикатора для робота?
Раньше писал простейший индикатор. А теперь вообще забыл, что да и как. Откуда брал информацию по написанию кода также не помню. Не подскажите, есть где-то инструкция по этому по-воду, что-то ничего найти не могу или только можно смотреть, как другие индикаторы написаны и действовать по аналогии?
1.возможно ли нанести линии на график с помощью скрипта или нужно создавать индикатор?
Нет, только через индикатор
2.возможно ли в ячейке таблицы вывести список выпадающий с набором значений
Средствами QLua невозможно, только если использовать какие-то сторонние графические библиотеки.
Либо можно при нажатии на ячейку показывать еще одну таблицу со значениями и по клику по значению в ней, заносить выбранное значение в исходную таблицу.
3.можно ли в одном скрипте обрабатывать несколько инструментов
Да