Избранное трейдера Краснов Геннадий
local stopped game = { cell = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, best = 0, -- key = nil, -- t = nil, colors = { [0] = QTABLE_DEFAULT_COLOR, [2] = RGB(248,248,255), [4] = RGB(255,239,213), [8] = RGB(255,222,173), [8] = RGB(255,218,185), [16] = RGB(205,92,92), [32] = RGB(255,69,0), [64] = RGB(238,238,0), [128] = RGB(238,118,33), [256] = RGB(255,160,122), [512] = RGB(255,0,0), [1028]= RGB(238,18,137), [2048]= RGB(139,0,0) }, create_table = function(self) self.t = AllocTable() for i = 1,4 do AddColumn(self.t, i, "", true, QTABLE_INT_TYPE, 10) end CreateWindow(self.t) SetWindowPos(self.t,100,100,300,130) for i = 1,4 do InsertRow(self.t,i) end SetTableNotificationCallback(self.t, function(_t, msg, _p, key) if msg == QTABLE_VKEY then self.key = key elseif msg == QTABLE_CLOSE then stopped = true end end) SetWindowCaption(self.t, "2048 game by www.bot4sale.ru") end, draw = function(self) local cell = self.cell for row=1,4 do for column=1,4 do local value = cell[(row-1)*4 + column] SetCell(self.t,row,column,value==0 and "" or tostring(value)) SetColor(self.t,row,column,game.colors[value],0,game.colors[value],0) end end end, incr = function(self) local t,open = self.cell,{} for i=1,16 do if t[i]==0 then open[#open+1]=i end end t[open[math.random(#open)]] = math.random()<0.1 and 4 or 2 end, pack = function(self,ofr,oto,ost,ifr,ito,ist) local t = self.cell for outer=ofr,oto,ost do local skip = 0 for inner=ifr,ito,ist do local i = outer+inner if t[i]==0 then skip=skip+1 else if skip>0 then t[i-skip*ist],t[i],self.diff = t[i],0,true end end end end end, comb = function(self,ofr,oto,ost,ifr,ito,ist) local t = self.cell for outer=ofr,oto,ost do for inner=ifr,ito-ist,ist do local i,j = outer+inner,outer+inner+ist if t[i]>0 and t[i]==t[j] then t[i],t[j],self.diff,self.best = t[i]*2,0,true,math.max(self.best,t[i]*2) end end end end, move = function(self,dir) local loopdata = { {0,12,4,1,4,1}, {0,12,4,4,1,-1}, {1,4,1,0,12,4}, {1,4,1,12,0,-4} } local ofr,oto,ost,ifr,ito,ist = table.unpack(loopdata[dir]) self:pack(ofr,oto,ost,ifr,ito,ist) self:comb(ofr,oto,ost,ifr,ito,ist) self:pack(ofr,oto,ost,ifr,ito,ist) end, full = function(self) local t = self.cell for r=0,12,4 do for c=1,4 do local i,v = r+c,t[r+c] if (v==0) or (c>1 and t[i-1]==v) or (c<4 and t[i+1]==v) or (r>0 and t[i-4]==v) or (r<12 and t[i+4]==v) then return false end end end return true end, play = function(self) math.randomseed(os.time()) self:incr() self:incr() while not stopped do self:draw() if self.best == 2048 then message("Поздравляю!\n\nwww.bot4sale.ru") break end if self:full() then message("Game Over!") break end self.diff = false if self.key==0x25 then -- Left self:move(1) elseif self.key==0x27 then -- Right self:move(2) elseif self.key==0x26 then -- Up self:move(3) elseif self.key==0x28 then -- Down self:move(4) end self.key = nil if self.diff then self:incr() end sleep(100) end end, rules = function() message("Правила игры:\n\nВ каждом раунде появляется плитка номинала «2» или «4». Нажатием стрелки игрок может скинуть все плитки игрового поля в одну из 4 сторон. Если при сбрасывании две плитки одного номинала «налетают» одна на другую, то они превращаются в одну, номинал которой равен сумме соединившихся плиток. После каждого хода на свободной секции поля появляется новая плитка номиналом «2» или «4». Если при нажатии кнопки местоположение плиток или их номинал не изменится, то ход не совершается. Если в одной строчке или в одном столбце находится более двух плиток одного номинала, то при сбрасывании они начинают соединяться с той стороны, в которую были направлены.\nЛевый столбец с номерами строк участия в игре не принимает.\n\ns_mike@rambler.ru") end } local game = game -------------------------------------------------- function main() game:create_table() game:rules() game:play() end
Оригинал здесь
Хочу поделиться торговой системой, которая способна давать по 5% в месяц и при этом, не требует ни знаний, ни большого депозита. Решил отдельно выделить эту тему. Знакомые опционщики сказали, что 20% риска потерять депозит- это риски практически любого бизнеса и значит, что данный подход может рекомендовать всем.
Суть стратегии в том, что мы начинаем заниматься страховым бизнесом в интернет.
У нас 80% вероятности быть в плюсе, а если депозит сгорает, то обычно реализуют свое имущество, чтобы продолжить этот бизнес.
Приведу жизненный пример: есть у вас овощной магазин. Вы всю жизнь торгуете овощами и фруктами. Случился кризис или грызуны товар испортили. Вы теряете полностью бизнес. Чтобы восстановить все- вы продаете дорогую машину и дом, ибо понимаете, что ваш бизнес в итоге все вам восстановит. Так и тут. Мы начинаем с депозитом 7500 рублей продавать спреды на сбербанк. Начнем с того, что мы уже заработали за 2 месяца таким образом 12%. И это нормально.
В теме, которая указана есть куча стратегий и боюсь, что там затеряется этот агрессивный способ. Хотя, если тут риски такие же, как и в любом бизнесе, как выяснилось только сейчас, то почему бы и новичков с этой темой не познакомить.
Торговля ведется с 24.3.21-го, с депозитом 7500 рублей.
Прибыль 1412 рублей.
На данный момент у нас открыта такая позиция:
Продаем пут 30000 по 271 и покупаем пут 29000 по 41 рублей.
Мы каждую неделю смотрим на цену фьючерса для открытия нашего спреда. Цена фьючерса была 30209 рублей на 19 мая 2021 года.
Поэтому мы купили пут 29000 и продали пут 30000.
Как видите, между купленным и проданным- 1000 рублей разницы. И мои расчеты связаны именно с этой разницей.
Если у вас нет 51000 рублей (на 22.5.21-ое требовалась именно эта сумма), чтобы делать спред на опционах на фьючерс РТС, то придется немного времени тратить на то, чтобы при торговле недельными опционами, торговаться при покупки и продаже опционов. Но хорошо, что на недельном сроке это не занимает много времени.
Запоминаем, что вначале, при открытии спреда в начале недели, надо купить дальний (29000), а лишь потом продать ближний (30000) к цене фьючерса пут. А при закрытии этого спреда- надо сначала выкупить то, что продали (30000), а только потом продать то, что купили до этого (29000)...
СМОТРИТЕ ВИДЕО НИЖЕ- ТАМ ВСЕ ПОНЯТНЕЕ.
Фьючерс- это 100 акций сбербанка.
Пут опцион- это страховка от падения цены фьючерса сбербанка.
Страхуем цену фьючерса так, чтобы продаваемый пут был наравне или ниже цены фьючерса. Пример, цена фьючерса была 30209 и мы продали пут 30000 и купили пут 29000
Сегодня я расскажу историю, в которую я вляпался в 2017 году, испытав не мало боли и находясь в одном шаге от потери чуть более $12 тыс… Думаю эта тема многим зайдет здесь :))
Но сперва хочу сделать небольшое отступление.
Я новый автор на смартлабе. Без имени, без репутации. Пишу какие то тексты всего неделю. При этом не мало удивлен реакцией людей. Что мне только уже не успели понаписать: и пожелать страданий от минус 60 % по счету и посмотреть как я «запою», когда рынок упадет, написали, что я также «хорошо» умею читать отчеты как разбираюсь в тех анализе ( то есть никак), даже «уличили» в желании пропиариться на размере своего счета, высчитав его по косвенным данным!!! Ну и само собой не раз я услышал, что-то вроде: «салага, без году неделя в рынке, а все туда же…»
И вот я думаю, откуда такая болезность и нездоровая реакция.
Ну, допустим я в рынке год. Совершенно неопытный человек. Со своими фантазиями, ожиданиями, ошибочными суждениями. И что? Это причина желать мне боли в надежде, что я увижу минус 50 % по счету и буду биться головой об стену?
3 миллиона рублей — это та сумма, с которой можно получить бесплатное премиальное обслуживание (и вместе с ним кучу бонусов) в большинстве банков России.
При этом банки учитывают все ваши средства, в том числе на брокерских счетах. И это полностью меняет правила выбора брокера для человека с суммарным капиталом 3 миллиона рублей.
Участвуйте в анонимном голосовании о размере своего портфеля.
В этой статье я сравню предложения от разных банков и поделюсь личным опытом выбора брокера.
Я открывал брокерский счет в те времена, когда инвестиции не были популярны. Тогда ты шел не в банк, а именно в брокерскую компанию — Финам, БКС, Открытие, Кит-Финанс и т.п.
Конечно ВТБ, Сбербанк и Альфа-банк тоже предоставляли брокерское обслуживание, но не было никакой ассоциации банк=брокер.
Список ведущих брокеров на конец 2015 года:
Ведущие операторы рынка на 2015 год -Общий объем «коллов» на курс 85 рублей за доллар к 20 мая достиг 412 194 контрактов, и на данный момент это крупнейшая позиция на всем рынке рублевых опционов.
В контрактах, истекающих 17 июня, самый популярный курс еще выше — 100 рублей за доллар. В опционах колл с таким страйком объем открытых позиций достигает 368 046 контрактов.