Постов с тегом "QuiK": 1998

QuiK


Индикатор Арбитраж для QUIK

Уже полтора года здесь не писал, а только немного подглядывал со стороны за страстями, происходящими на СмартЛабе. )

Сейчас появилось свободное время от ведения своего микро- нище- бизнеса. Решил создать что-нибудь вкусненькое. QUIK предоставил возможность создавать пользовательские индикаторы. Интересно было опробовать. Не в восторге, но кое-что получилось. В общем, представляю...

Индикатор Арбитраж для QUIK

Страница программы: http://pmntrade.ru/Indikator_Arbitrazh_dlya_QUIK.html

Видео:

 

 


QUIK+LUA - от чайника до гуру.

    • 10 декабря 2014, 12:16
    • |
    • Egorax
  • Еще

Наверно многие хотели бы научиться писать биржевых роботов или автоматизировать некоторые свои биржевые операции, но пугаются самого процесса программирования, считая его сложным. Но как говориться – было бы желание…

На сегодняшний день язык LUA самый удобный и доступный способ для программирования в ИТС QUIK для начинающих программистов. Lua достаточно мощный язык для быстрого написания от простых до сложных программ. Возможность писать скрипт на самом «низком» уровне позволяет очень гибко и тонко настраивать вашего робота под вашу стратегию.

Вы решили изучить программирование?
Предлагаю индивидуальный курс по изучению языка LUA и программированию под ИТС QUIK.
Курс рассчитан на 10 занятий по 2 часа и  охватывает практически все вопросы:
— основы языка LUA
— применение языка в QUIK
— на занятиях программируем робота.
Занятия проходят дистанционно — Skype + TeamViewer
Время проведения договорное.

Вопросы-ответы: egorax@gmail.com 


Непонятный Quik

Здравствуйте и простите меня за тупые вопросы в моем блоге, но больше не знаю где мне могут ответить на мои тупые вопросы, так что пишу здесь. Всё пытаюсь разобраться с quik.
1) Вошел шорт по siz4 с отркытия сессии(слушал новости по РБК) вышел не по тейк профиту, а выставил заявку лонг на такое же колличество которое и зашортил. Вопрос: правильно ли я сделал?
Непонятный Quik
2) Где в этом колличестве непонятных слов и чисел коллечество заработаных мною денег?
Непонятный Quik

( Читать дальше )

QUIK Лаги

    • 03 декабря 2014, 12:28
    • |
    • FrBr
  • Еще
Клиент бкс сижу на общем сервере (одном из четырех попеременно) во время больших движух постоянно выбивает или лаги с задержкой в секунд 15. Кто работает через сбер, у вас часто такое? и кто работает на VIP сервере БКС — как у вас с этим делом?

А говорят на срочке не рисуют!!!

Все говорят что дц рисуют. Торгоую уже не один год. Появился один из клиентов ду который скорее  всего может выбрать именно брокера который дает выход на срочный рынок. Решил глянуть на терминал и котировки. Вот примеры пятницы без коментариев. Видал и торговал стакан который скользит на cme чикаго но чтоб по пол фигуры на паре евро доллар это уж слишком.А говорят на срочке не рисуют!!!А говорят на срочке не рисуют!!!

( Читать дальше )

Quik. Отображение сделок.

Всем привет!)

Подскажите кто-нибудь, пожалуйста, можно ли в программе quik сделать стрелки (покупки и продажи) чуть меньше размером? А то они аж бары перекрывают!

Спасибо!)

Вопрос по tod&tom

Прошу сильно не ругаться за ламерский вопрос:
— утром была куплена валюта на срочном рынке ММВБ по интрументу с расчетами tod (то есть сегодня) без использования плеча;
— можно ли продать эту валюту в этот же день после 17 часов через инструмент tom? И как будет выглядеть расчет с брокером?

Macd.lua

    • 23 ноября 2014, 14:48
    • |
    • XXM
  • Еще
                                                       
                                                       Воскресное чтиво.
                                                       В образовательных целях.

------------------------------------------------------------------------
— Macd.lua, © hismatullin.h@gmail.com, 23.11.2014
— Короткий период: period1
— Длинный период: period2
— Количество периодов сигнальной скользящей средней: period3
— метод усреднения линий: Exponential
------------------------------------------------------------------------
Settings =
     {
          Name = «Macd»,
          period1 = 12, period2 = 26, period3 = 9,
          line=
               {
                    {Name = «Macd», Color = 8404992, Type = 1, Width = 2},
                    {Name = «Sign», Color = 32768, Type = 1, Width = 2}
               }
     }
-------------------------------
function Init()
     Macd = cached_Macd()
     return 2
end
-------------------------------
function OnCalculate(index)
     return Macd(index, Settings.period1, Settings.period2, Settings.period3)
end
-------------------------------
function average(_start, _end)
     local sum=0
     for i = _start, _end do
          sum=sum+C(i)
     end
     return sum/(_end-_start+1)
end
-------------------------------
function cached_Macd()
     local cache_EMA_long={}
     local cache_EMA_short={}
     local cache_MACD={}
     local cache_Sign={}
     return function(ind, _p01, _p02, _p03)
          local n_ema_short = 0 --теущий EMA короткий
          local p_ema_short = 0 --предыдущий EMA короткий
          local n_sign = 0 --теущий sign
          local p_sign = 0 --предыдущий sign
          local period_short = _p01
          local period_long = _p02
          local period_sign = _p03
          local index = ind
          local k_short = 2/(period_short+1)
          local k_long = 2/(period_long+1)
          local k_sign = 2/(period_sign+1)
          if index == 1 then
               cache_EMA_long = {}
               cache_EMA_short = {}
               cache_MACD = {}
               cache_Sign={}
          end
          -----------------------------------------------
          if index < period_long then
               cache_EMA_long[index] = average(1,index)
               return nil
          end
          p_ema_long = cache_EMA_long[index-1] or C(index)
          n_ema_long = k_long*C(index)+(1-k_long)*p_ema_long
          cache_EMA_long[index] = n_ema_long
          -----------------------------------------------
          if index < period_short then
               cache_EMA_short[index] = average(1,index)
               return nil
          end
          p_ema_short = cache_EMA_short[index-1] or C(index)
          n_ema_short = k_short*C(index)+(1-k_short)*p_ema_short
          cache_EMA_short[index] = n_ema_short
          -----------------------------------------------
          --считаем сигнальную
          cache_MACD[index] = n_ema_short-n_ema_long
          p_sign = cache_Sign[index-1] or cache_MACD[index]
          n_sign = k_sign*cache_MACD[index]+(1-k_sign)*p_sign
          cache_Sign[index] = n_sign
          -----------------------------------------------
          return n_ema_short-n_ema_long, n_sign
     end
end
------------------------------------------------------------------------ 

Вопрос по QUIK

Брокер в личном кабинете рекомендует примерно раз в неделю удалять временные файлы в квике. Там описано 2 способа. Я пробовал, только не увидел в этом толку. Может я что-то не так делаю, но квик с каждым разом грузится все дольше и дольше. Скажите, кто пользуется кивком, вы удаляете временные файлы, или на это можно забить?

Quik

Люди добрые, подскажите пожалуйста, где можно найти хорошее обучение по терминалу quik?

....все тэги
UPDONW
Новый дизайн