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

по

BullBearBot испытание. День 1

Приветствую, коллеги!

Как писал в этом блоге:

«Еще хочу сообщить, что я «набросал» бота, который торгует исключительно по индикатору, единственное, что бот использует не один тайм-фрэйм, как в индикаторе, а комбинирует три: 1H, 15min и 5 min. Так же, в боте, вместо стоп-лосса, я применил систему хеджирования. Если по простому то, вместо закрытия убыточной позиции, бот открывает противоположную, а закрывает позиции, только с прибылью или же при достижения равновесного состояния: LongPos = ShortPos. Предварительные тесты показали положительную динамику, посмотрим, что будет дальше. Результаты буду выкладывать в виде отдельных постов. Может «родится» еще один самостоятельный бот! Вчера были проведены первые испытания без доработок, результат: 0.42%»

Сегодня публикую результаты испытания. От идеи разбивки на 3 тайм-фрэйма отказался — нет нужного эффекта. Оставил один пятиминутный тайм-фрэйм. Мне хочется получить эффективного скальпер-бота с прицелом на среднюю доходность за торговый день в размере 1% или месячную в 20%, без переноса позиций и с очень большой емкостью по капиталу! Итак, что входит в «комплект»? Ну разумеется, что в качестве аналитической части стоит

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

Модель рынка как немарковского процесса. Часть 8. Тайна времени

    • 01 августа 2020, 17:01
    • |
    • Toddler
  • Еще
Получил сегодня письмо от Неизвестного.

Вкратце его содержание:
"Привет, К2! (здесь, очевидно, Он путает меня с моим Отцом, который временно отошел от дел праведных). Что с тобой?! Что ж ты тут засел и пищишь как таракан? Где былая мощь и безумие? Пойми — рынок это не то, что ты придумал, он окутан Тайной и пока ты ее не разгадаешь — не видать тебе Грааля."

Я принимаю вызов.

Тайна… В чем же может состоять она? Почему, казалось бы надёжные методы из теории марковских и немарковских случайных процессов, не дают гарантии стабильного заработка на рынке? В чем принципиальное отличие рыночного процесса от теоретических?
Конечно — во времени. Нельзя не обратить внимание, что время прихода тиков как первоисточников цены крайне неравномерно и интервалы времени между ними принадлежат сумме гамма-распределения и распределения Коши. Собственно, согласно Пуанкаре, это и есть истинное время движущейся системы, которое является частью Абсолютного Времени.

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

Опыт Швеции всё-таки показал бесполезность карантина

    • 30 июля 2020, 13:04
    • |
    • RUH666
  • Еще
Ещё в апреле я публиковал сравнительный анализ распространения и смертности от коронавируса в Великобритании и Швеции (с карантином и без него), из которого вытекала абсолютная бесполезность карантинных мер. Большинство комментариев тогда свелось к поиску нюансов, объясняющих это, и предсказаниям коронаапокалипсиса в Швеции, гор трупов и прочих ужасов. Критика невведения жёстких мер продолжается до сих пор, вот несколько заголовков:

Швеция становится примером того, как не справиться с COVID-19, CBS News

Отсутствие блокировок увеличило количество смертей от COVID-19 в Швеции, U of V Newsroom

Число жертв коронавируса в Швеции в настоящее время приближается к нулю, но эксперты предупреждают других, чтобы они не приветствовали это как успех, Business Insider

Отсутствие COVID-19-блокировок увеличивает смертность в Швеции, вывод исследований, Virginia edu

Страшно от таких заголовков? Тогда давайте посмотрим график смертности от коронавируса в Швеции

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

Коронавирус. Четвертый месяц паники: где доказательства?

    • 29 июля 2020, 13:25
    • |
    • RUH666
  • Еще

В свое время, один из ведущих ученых — доктор Карл Саган — попытался преодолеть разрыв между строгой наукой и пониманием простых людей. Он с энтузиазмом занимался популяризаторской деятельностью (наиболее известен его проект “Космос: персональное путешествие”, — прим.ред.) Саган не только раскрывал чудеса науки обывателям, но и объяснял некоторые важные вещи, например, то, что наука может использоваться как прикрытие для неприглядных дел и то, что экстраординарные утверждения требуют экстраординарных доказательств.

Всего за несколько коротких месяцев мир превратился из нормально функционирующего общества в общество экстремальной паники и хаоса. Мы видели, как разрушаются самые основы человеческого существования, некоторые могут даже сказать, что они распались. Возникла паника и истерия, началась культурная и социальная дезинтеграция, расцветает цензура, близится экономический крах, и законы в свободных обществах, навязываются за рамками обычного процесса законотворчества как будто дело происходит в тоталитарных странах. Короче говоря, человеческое существование перевернулось с ног на голову. К счастью, в мире было несколько зон здравомыслия, но слишком мало.



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

О квалификации инвесторов

Пишу опять-таки для себя, чтобы зафиксировать свои мысли на бумажке. 

📌Важно понимать, что закон вступит в силу с 01.01.2022, а до этих пор гуляй рванина!
Поэтому в общем-то еще 1,5 года можно жить и сливать спокойно.
📌Квалы: 6 млн руб+, или опыт работы 2 года, либо активно торгует, либо есть образование или сертификат
📌Неквалам доступны: ОФЗ, акции, включенные в скиски, облигации с выс. рейтингом, ПИФы
📌Чтобы получить маржиналку или фьючерсы — надо пройти тестирование.
📌Если инвестор провалил тестирование, то ему дадут совершить сделку на сумму не более 100 тыр или 1 лот (если он дороже 100тыр).

Лично я не совсем понял, делает ли тестирование тебя квалифицированным инвестором.
Подробности про закон еще можно почитать в этом посте от инвестора Сергея.

Лично я считаю закон правильным. Когда на рынок приходят миллионы, их надо защитить от прогрёба. Брокеры плачут, что спекули уйдут к иностранным брокерам. Это херня. Есть 5% лудоманов, которых закон ограничит, эти лудни найдут способ открыть счёт в какой-нибудь кухне, чтобы удовлетворить свою болезненную потребность.  

Этого не расскажут на вебинарах. Как начать торговать уже сегодня?

Первый вопрос новичка: как можно успешно торговать без глубокого знания теории?
(цикл авторских статей на TradingView)

Абсолютно логичным был бы ответ, что совсем никак. Его, сплошь и рядом, начинающие трейдеры получают на обучающих курсах и вебинарах, а затем оказываются в бесконечном круговороте огромного объема информации, которая только запутывает.

Обычно никто не объясняет сразу, что фундамент успеха кроется в умении стоять на неукоснительном соблюдении элементарных правил, которые каждый трейдер сам себе предъявляет, понимании, как работают несколько простейших торговых инструментов, а также в умении совершать простые арифметические вычисления из школьного курса.

Не может быть все так просто, скажешь ты, а я докажу обратное.

Первое.

Трейдинг — это бесконечная игра вероятностей. Представь, что мы подбрасываем монету. Орел — я выигрываю один доллар, решка — один доллар выигрываешь ты. Все просто. Скажем, орлы и решки будут выпадать с вероятностью 50 на 50, мы не будем ни выигрывать, ни проигрывать, играя бесконечно долго.



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

Плюсы и минусы снижения процентных ставок Банка России

Банк России агрессивно снижает ставки, и тут конечно надо задумываться о последствиях всей этой истории. Я бы так сказал: у кого есть свободный кэш — для тех плохо. У кого кэша нет — тем хорошо.

☹️Например, я коплю деньги на квартиру или дом. Снижение ставок снижает мои доходы по депозитам. Кроме того, бешеные ипотечники сгребают квартиры и дома, что приводит к росту цен на них. Двойной негатив для меня. Кроме ипотечников есть и такие вкладчики банков, которые расстроенные низкой ставкой пойдут покупать квартиры себе в инвест целях (по опросам таких всего 4%).

🙂☹️С обратной стороны те, кто копить не хочет и не может. Ставка ипотечная для них снизилась, но растут цены на недвижку опять-таки.

☹️Если я в кэше, а не в акциях, и хочу купить акции дешевле, то снижение ставок для меня беда. Снижение ставок по вкладам приводит к усилению оттока физиков с банковских вкладов и притоку их на фонду. Кроме того, само снижение нормы прибыли повышает ценность дивидендов, что уже в теории должно приводить к росту цен на акции.

Для справки: опросы показали, что только 6% людей при снижении ставок готовы рассматривать фондовый рынок. Средний размер депозита в банке составляет 200 тыс рублей.

☹️Если бабки в рублях, то снижение ставок по ОФЗ до 4% должно существенно недооценивать премию за страновой риск. Кроме того, запас доходности не должен перекрывать валютные риски, что должно привести к снижению спроса нерезов на ОФЗ и возможно, в будущем, добавит волатильности валютному курсу.

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

Вопрос по Луа 3 - работа циклов


Зарегистрировался для развития на форуме Арки и в разделе по программированию на Луа нашел код (https://forum.quik.ru/forum10/topic5664/)
Смысл в том, что автор хочет продавать актив поштучно пока в портфеле не останется какое-то количество бумаг.
На мой взгляд полезная вещь.
Когда я его попробовал на демо квике, то начались бесконечные продажи (как и у автора).
Судя по записям, проблема не решена.
Может кто подскажет как решить вопрос?

<code class="rainbow" data-language="lua">   while stopped == false do

      Quotes_1 = getQuoteLevel2("SPBFUT", "SRU0")

      Bid_Count_1 = tonumber(Quotes_1.bid_count)

      if Bid_Count_1>1 then
         aa= tonumber(Quotes_1.bid[Bid_Count_1].quantity)
         SetCell(Table, 1, 1, tostring(aa))
      end

      local asset = getFuturesHolding("SPBFUT", "SPBFUT****","SRU0",0).totalnet

      repeat

            if aa>1 and asset>0 then

               local ID_B_Order=10
               local OrderSell = {
                     ["ACTION"]="NEW_ORDER",
                     ["ACCOUNT"]= "SPBFUT****",
                            ["OPERATION"] = "S",
                     ["CLASSCODE"]="SPBFUT",
                            ["SECCODE"] = "SRU0",
                            ["PRICE"] = "0",
                     ["QUANTITY"] = tostring(1),
                     ["TRANS_ID"] = tostring(ID_B_Order),
                     ["TYPE"] = "M",
                     }
               local Err_Order = sendTransaction(OrderSell)
               message(Err_Order)
            end

            asset=asset-1

            sleep(1000)

      until asset==5<br />end</code>
  • обсудить на форуме:
  • Quik Lua

Индикатор BullBearPower

Приветствую, коллеги!

Не думал, что будет такой интерес к моему посту https://smart-lab.ru/blog/634217.php , а точнее к индикатору, о котором в нем написано. Много сообщений в личку, не успеваю. Поэтому просто выкладываю код индикатора. Написан в QLua. Копируйте, вставляйте, запускайте и пользуйтесь! ВАЖНО: Для нормальной работы индикатора нужно, что бы была открыта таблица обезличенных сделок и шел поток данных по вашему инструменту!!!

p_CLASSCODE = «SPBFUT» --Код класса
p_SECCODE = «SiU0» --Код инструмента

function OnInit()

frame_60min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_H1)
frame_5min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_M5)

Index_60min = nil
Index_5min = nil

LastPrice = nil

IsRun = true

end

function main()

CreateTable()

while IsRun do

if Index_60min ~= frame_60min:Size() then

Index_60min = frame_60min:Size()

end

if Index_5min ~= frame_5min:Size() then

Index_5min = frame_5min:Size()

Transaq = 0
BuyWay = 0
SellWay = 0

end

if LastPrice ~= frame_60min:C(Index_60min) then

LastPrice = frame_60min:C(Index_60min)

BuySignal(frame_60min, Index_60min)
SellSignal(frame_60min, Index_60min)

if BuySpeed ~= nil and SellSpeed ~= nil then

if LastPrice < BuyPrice and BuySpeed > SellSpeed then

SetCell(t_id, 1, 4, «Buy»)

elseif LastPrice > SellPrice and SellSpeed > BuySpeed then

SetCell(t_id, 1, 4, «Sell»)

else

SetCell(t_id, 1, 4, «None»)

end

end

end

sleep(10)

end



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

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