Archive for the ‘LUA’ Category

Решил сделать возможность тестирования стратегий в терминале QUIK и таким образом отказаться от использования сторонних программ технического анализа.

Написал первый вариант полностью на луа .

В результате получил следующее:

Наличие встроенной в терминал QUIK VM Lua (виртуальной машины луа) позволяет не только строить торговые системы, но и тестировать торговые алгоритмы на исторических данных.

Ниже приведена картинка, на которой отображены индикаторы, созданные на основе луа и сравнение их со встроенным мувингом.

Рассмотрим внимательнее картинки.

линия в виде прямой наклонной пунктирной — это автоматически построенные линии тренда.

непрерывная линия — фиолетовая — это стандартный мувинг с периодом 5.

А линия в виде штрихов, с изменяющимся цветом, — это адаптивный индикатор  kamnik2.

Предлагаю внимательно  рассмотреть и сравнить мувинги и адаптивный индикатор.

Создадим торговые системы в терминале QUIK на основе этих индикаторов.

Протестируем системы на истории в 3000 бар, которые доступны в терминале QUIK.

тайм 1 минута.

Результат:

Первая система — на основе мувинга:

период 20:  06/21/15 17:29:26 Long(70)%=1.87, Short(66)%=0.55, All(136)%=2.42

Вторая система на основе адаптивного фильтра kamnik2

06/21/15 17:32:55 Long(112)%=2.66, Short(103)%=1.18, All(215)%=3.84

ind_nk_001

 

 

 

 

 

 

———————————————————————————————-