Блог им. NikitaBortnikov

LUA QUIK Докуп, стоп

1)как сделать чтобы робот докупался и убирал старый стоп
2)выставил новый стоп (на новый докуп )
3)Проверить сделки, если есть, то либо докуп либо спать
4)Повтор 3(действия ), если сделок нет то повторяет цикл заново
Желательно пример, или ссылки на пример  
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
331 | ★1
6 комментариев
Все ваши операции по отдельности есть в мануале КЛуа. См. мануал. Останется только расположить друг за другом.)
avatar
Вот пример кода по фьючерсам с перебором строк таблицы «Позиции по клиентским счетам»:

— Перебирает строки таблицы «Позиции по клиентским счетам (фьючерсы)», ищет Текущие чистые позиции по инструменту «SiM2»
for i = 0,getNumberOf(«FUTURES_CLIENT_HOLDING») — 1 do
   — ЕСЛИ строка по нужному инструменту И чистая позиция не равна нулю ТО
   if getItem(«FUTURES_CLIENT_HOLDING»,i).sec_code == «SiM2» and getItem(«FUTURES_CLIENT_HOLDING»,i).totalnet ~= 0 then
      — ЕСЛИ текущая чистая позиция > 0, ТО открыта длинная позиция (BUY)
      if getItem(«FUTURES_CLIENT_HOLDING»,i).totalnet > 0 then
        IsBuy = true;
         BuyVol = getItem(«FUTURES_CLIENT_HOLDING»,i).totalnet;    -- Количество лотов в позиции BUY                
      else   — ИНАЧЕ открыта короткая позиция (SELL)
      IsSell = true;
       SellVol = math.abs(getItem(«FUTURES_CLIENT_HOLDING»,i).totalnet); — Количество лотов в позиции SELL
     end;
   end;
   — ЕСЛИ строка по нужному инструменту И чистая позиция равна нулю ТО
   if getItem(«FUTURES_CLIENT_HOLDING»,i).sec_code == «SiM2» and getItem(«FUTURES_CLIENT_HOLDING»,i).totalnet == 0 then
   BuyVol = 0
   SellVol = 0
   end
end;
avatar
Sober Charge, спасибо, под акции пойдет, если скорректировать? 
avatar
Никита Бортников, да вполне, только таблица будет другая.
avatar
Sober Charge, благодарю товарищ 
avatar
Также поможет контроль выхода из коридора. 


avatar

Читайте на SMART-LAB:
Фото
⏳ Завтра — последний день денежного кэшбэка 20% при покупке конвертируемых облигаций ПАО «МГКЛ»
Завтра, 24 июля , завершается второй этап стимулирующей программы для инвесторов, приобретающих конвертируемые облигации ПАО «МГКЛ» серии...
🏦 ЦБ: сохранить, нельзя понизить
Главное событие недели — заседание Банка России по ключевой ставке в пятницу. Какое решение примет регулятор и чего ожидать инвесторам —...
Фото
Облигации на «неспокойное» время
Турбулентность затронула не только рынок акций, но и сегмент «длинных» облигаций. 💬 О том, где можно переждать рыночные колебания,...

теги блога Никита

....все тэги



UPDONW
Новый дизайн