Избранное трейдера Holod_Dmitry

по

Как отправлять сообщения из Квика в Телеграм! И писать в файлик разную дребедень!


Все очень и  очень просто!
Достаточно создать бота в телеге,  написать примитивный  луа  скрипт и запустить его.

Про ботов в телеге здесь  https://core.telegram.org/bots
в гугле  куча инфы  и примеров, как чего куда и зачем.


--
--СКРИПТ Niki для smart-lab.ru 260321  ревизия
---------------------------------------

-- Флаг для поддержания работы функции main
is_run=true

fut_limit_old =0
fut_limit_max =0
kgo_old       =0.5


function main( ... )  -- чудотворная функция внутри  которой все  работает

		   
		    --"r": режим чтения (по умолчанию);
			--"w": режим записи;
			--"a": режим добавления;
			--"r+": режим обновления, все предыдущие данные сохраняются;
			--"w+": режим обновления, все предыдущие данные стираются;
			--"a+": режим добавления и обновления, предыдущие данные сохраняются, запись разрешена только в конец файла.     b бинарные файлы
		   
		   -- Пытается открыть файл в режиме "чтения/записи"
		   f = io.open(getScriptPath().."\\Limits.txt","a");
		   -- Если файл не существует
		   if f == nil then 
			  -- Создает файл в режиме "записи"
			  f = io.open(getScriptPath().."\\Limits.txt","w"); 
			  -- Закрывает файл
			  f:close();
			  -- Открывает уже существующий файл в режиме "чтения/записи"
			  f = io.open(getScriptPath().."\\Limits.txt","a");
		   end;

    while is_run do    
        sleep(1000)   -- 1000 = 1 секунда    --волшебная пауза в  работе  скрипта
		
		if getFuturesLimit("A111", "A111111", 0, "SUR") ~= nil then     -- защита от  пустых таблиц    -- впишите ваши данные из Квика
		
			-- %c   - дата и время (по-умолчанию) (пример, 03/22/15 22:28:11) 
			-- %x   - дата (пример, 09/16/98)
			-- %X   - время (пример, 23:48:10)
			
			seconds = os.time(); -- в seconds будет значение 1427052491
			date1 = os.date("%x",seconds);  --  %c   - дата (по-умолчанию) (пример, 03/22/15 22:28:11) 
			time1 = os.date("%X",seconds);  --  %c   - время (по-умолчанию) (пример, 03/22/15 22:28:11) 
			
			
			--[[
			liquidity_coef           --NUMBER  Коэффициент ликвидности  
			cbp_prev_limit           --NUMBER  Предыдущий лимит открытых позиций на спот-рынке» 
			cbplimit                 --NUMBER  Лимит открытых позиций  
			cbplused                 --NUMBER  Текущие чистые позиции  
			cbplplanned              --NUMBER  Плановые чистые позиции  
			varmargin                --NUMBER  Вариационная маржа  
			accruedint               --NUMBER  Накопленный доход   
			cbplused_for_orders      --NUMBER  Текущие чистые позиции (под заявки)  
			cbplused_for_positions   --NUMBER  Текущие чистые позиции (под открытые позиции)  
			options_premium          --NUMBER  Премия по опционам  
			ts_comission             --NUMBER  Биржевые сборы  
			kgo                      --NUMBER  Коэффициент клиентского гарантийного обеспечения  
			currcode                 --STRING   Валюта, в которой транслируется ограничение  
			real_varmargin           --NUMBER  Реально начисленная в ходе клиринга вариационная маржа. Отображается с точностью до 2 двух знаков. При этом в поле «varmargin» транслируется вариационная маржа, рассчитанная с учетом установленных границ изменения цены  
			--]]
			
			
			fut_limit    = getFuturesLimit("A111", "A111111", 0, "SUR").cbplused_for_positions    --  NUMBER  Текущие чистые позиции (под открытые позиции)     -- впишите ваши данные из Квика
			varmargin    = getFuturesLimit("A111", "A111111", 0, "SUR").varmargin                 -- впишите ваши данные из Квика
			accruedint   = getFuturesLimit("A111", "A111111", 0, "SUR").accruedint                -- впишите ваши данные из Квика
			ts_comission = getFuturesLimit("A111", "A111111", 0, "SUR").ts_comission              -- впишите ваши данные из Квика
			kgo          = getFuturesLimit("A111", "A111111", 0, "SUR").kgo                       -- впишите ваши данные из Квика
			
			profit = varmargin + accruedint;
	 
			--if  math.abs(fut_limit-fut_limit_old) > 10000 then       -- каждые 10000 рублей изменения ГО,   слишком частый файл печати 
			if  math.abs(fut_limit-fut_limit_old) > 100000 then       -- каждые 100000 рублей изменения ГО,   настраиваем под себя.
			
				open_lim     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit                  --NUMBER  Лимит открытых позиций
				f:write( tostring(date1).."  "..tostring(time1).."  ".."ГО: "..tostring(fut_limit).."  ".."Профит: "..tostring(profit).."  ".."Комис: "..tostring(ts_comission).."  ".. "КГО: "..tostring(kgo).."  Lim: "..tostring(open_lim)..  "\n"); -- "\n" признак конца строки
				--f:write( tostring(date1).. "  " ..tostring(time1)..  "  " .. "BID: " .. tostring(res_trans) .. "  " .. "ASK: " ..  tostring(MXU8ask_vol) .. "\n"); -- "\n" признак конца строки
				   -- Сохраняет изменения в файле на диск
				f:flush();
				
				fut_limit_old = fut_limit;
			end
			
			if fut_limit_max == 0  then   								
				fut_limit_max = fut_limit;
			end	
				
			if ( math.abs(fut_limit-fut_limit_max) > 1000000 and fut_limit>0 ) then   	  -- настраиваем под себя							
				message( tostring(fut_limit) )   ----сообщение в Квик--
				--message( tostring(time1) )
				---------------------------------------- отправляем сообщение в  Телеграмм--
				pos_free     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplplanned               --NUMBER  ГО свободных денег от позы без пониженного ГО 
				open_lim     = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit                  --NUMBER  Лимит открытых позиций
				tg_message = tostring(open_lim).."   ГО:"..tostring(fut_limit).."   Поза:"..tostring(open_lim-pos_free) 
				os.execute('curl  "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ')    -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм
				----------------------------------------
				-- Пример строки   https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text=  + Привет Квик!
				----------------------------------------
				fut_limit_max = fut_limit;
			end	
			
			if  math.abs(kgo-kgo_old) > 0 then
				---------------------------------------- отправляем сообщение в  телеграмм
				tg_message = tostring(kgo).." Внимание! Изменился коэффициент КГО" 
				os.execute('curl  "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ')    -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм
				----------------------------------------
				-- Пример строки   https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text=  + Привет Квик!
				----------------------------------------
				kgo_old = kgo;
			end
		end
		
		
		
    end
f:close();  -- закрываем файл печати.
end		
		

-- Остановка скрипта из Квика
function OnStop(stop_flag)

    is_run=false

end


( Читать дальше )
  • обсудить на форуме:
  • QUIK

Грааль. Совет новичкам, не губите свою жизнь.

Хочу поделиться своими наблюдениями. Торгую уже 14 лет за эти годы всегда сидел на различных тематических ресурсах читал аналитику читал истории жизни трейдеров очень много времени посвящал любимому хобби очень нравилось быть в курсе всех событий которые происходят в мире, кстати читал Мартынова еще тогда когда он выкладывал свои сделки и не было смартлаба. И вот что я понял
1. Активной торговлей вы не заработаете, не стройте иллюзий это точка и все не пытайтесь спорить активных трейдеров нет это зависимые игроки.
2. На рынке всегда происходит то что невозможно предвидеть и проанализировать, и сколько бы вы не заработали результат будет ближе к нулю. 
Я следил за многими людьми и те кто давно на рынке сами напишут в комментариях становление и падение своих кумиров(ну или не кумиров) от себя напишу Евгений Романов торговал форэкс земля ему пухом для меня этот человек в начале был гуру, а по мере взросления я лишь понял что его перерос жаль что он так рано ушел из жизни царство ему небесное.

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

Рынок NFT-токенов движется в сторону миллиардов долларов

    • 25 марта 2021, 18:39
    • |
    • CEX.IO
  • Еще

Невзаимозаменяемые токены (NFT) — это уникальные монеты, которые могут служить подтверждением владения цифровым активом. С объектов искусства сфера их применения может расшириться до сектора авторских прав, договоров и подтверждения личности.

«Эта сфера обладает колоссальным потенциалом роста, поскольку токен может подтверждать право владения цифровым активом, стоимость которого способна достигать сотен тысяч долларов», — прокомментировал для «Известий» технический директор международной криптовалютной биржи CEX.IO Дмитрий Волков. 

По итогам 2020 года общая капитализация этого рынка во всем мире составила $8 млрд. Это в 56 раз выше, чем в 2019-м, по оценке CEX.IO. В конце этого года рынок может увеличиться до $40–50 млрд.

Полный материал читайте по ссылке.


Что-то я не понял...

Многие пишут что свободное ГО размещают в облигации. А разве в этом есть смысл?

Например берём счёт на котором 4 млн руб.

Набираем на него фьючерсы на акции на 800+ тыс руб ГО. 

У нас получается фьючерсный портфель без плеча и свободное ГО в размере 3.2 млн руб.

Если я на эти 3.2  млн руб куплю облигации — это ведь будет плечевая позиция в облигациях. А ставка брокера за «плечо» выше ставки облигаций. То есть размещение свободного ГО в облигации будет для меня убыточным. 

Тогда какой в этом смысл?


Еврооблигации на Московской бирже – что нужно знать инвестору

Еврооблигации на Московской бирже – что нужно знать инвестору

Привет, смартлабовцы!

Хотим поднять тему евробондов российских эмитентов, которые торгуются на Московской бирже – тем более что обороты по ним активно растут. Далее мы тезисно перечислим основные факты про еврооблигации, которые стоит знать частным инвесторам. Поехали!

Коротко

  • Евробонды (еврооблигации) – облигации, номинированные в иностранной валюте, например, долларах США. Это значит, что они покупаются на Мосбирже за доллары, купоны приходят тоже в долларах, но налоги платятся в рублях. О налогах расскажем отдельно.
  • Сегодня на Мосбирже торгуется 14 государственных и 70 корпоративных еврооблигаций. Полный список бумаг доступен здесь.
  • Доходность по большинству евробондов составляет 2-4% годовых в валюте.  
  • Минимальный лот для вложений $1000.
  • Евробонды можно покупать на брокерский счет и ИИС, получать на них налоговые вычеты или использовать налоговые льготы.


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

Купон получать невыгодно

Довожу до всех физиков. Нас опять поимели. Теперь купив облигацию на рынке с нкд и досидев до купона, мы платим налог за себя(свою часть нкд) и того парня(ту часть нкд, которая набежала до покупки). Вычета не будет. Вот такие пироги. Вчера мне в ВТБ это сказали прямым текстом: получать купон невыгодно, надо продавать перед купоном и видимо с дисконтом, который заберет себе хитрожопый юрик! Вот так. Спасибо дедушке Путину
P.S. еще раз это не проблема брокера, вот ссылка, где эту проблему обсуждают цб с минфином и думают… они типа еще думают, а налоги уже берет брокер https://smart-lab.ru/blog/685734.php

"Читать одно, а делать другое"? Как я использую медитацию РейКи для поиска более успешных сделок?!

"Читать одно, а делать другое"? Как я использую медитацию РейКи для поиска более успешных сделок?!

Я думаю большинство из трейдеров смотрели фильм «Войны с Уолл Стрит». В одной из частей этого фильма рассказывалось про то, как трейдеры перед своим торговым днем проводят «медитацию на успешную сделку». Вначале я вообще не понимал что это за бред, но потом подумал, что если такие большие компании как SMB Capital используют данную методику, почему бы не попробовать и мне? Отрывок этой сцены ниже:



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

План жизни: как каждый мужчина может получить неисчерпаемое здоровье, прекрасный секс и сильное, стройное тело. Джеффри Лайф

План жизни: как каждый мужчина может получить неисчерпаемое здоровье, прекрасный секс и сильное, стройное тело. Джеффри Лайф


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

📖 о готовке вкусных текстов 😸

📖 о готовке вкусных текстов 😸
Камрады, хотите научиться правильно продавать ссылки на свои интернет-ресурсы (телеграмы, ютубы и прочее) ??? 🤔

Изучайте копирайтинг!

Основные разделы сегго произведения:
  1. Продаем «что» ?
  2. Продажа цены
  3. Как продать «купить сейчас»?
  4. О работе с копирайтерами и постановке задач
Книгу Кота читал в начале 2019 года в служебной командировке. Не могу сказать чтобы прямо в восторге, но некоторые идеи реально помогли повысить импульсивные продажи благодаря ТЕКСТАМ в e-mail рассылках и публикациям в соцсетях. Оценка качества: наблюдение за метриками количества прочитываний, переходами по ссылкам, подписками — с помощью CRM-системы. Ну и далее — следил за работой бойцов продавцов.

Полагаю, что если до прочтения книги я воевал в звании лейтенанта интернет-маркетинга, то после прочтения уже точно не ниже Капитана Очевидность 😂

Ставлю ХОРОШО

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