Избранное трейдера Nikolay
Заблуждение 4: Правильные действия биржевого торговца позволяют ему заработать
Ещё один пример применения ложной терминологии
Заработать на бирже нельзя
Можно только или выиграть — или проиграть
Ибо биржа — не генерирует прибыль
Биржа — это только площадка, на которой игроки заключают между собой сделки, после чего деньги начинают перераспределяться между этими игроками
И если после заключения сделки у одного игрока прибыль — то это значит, что у его контрагента убыток
И что такое — «правильные действия» ?
Один игрок покупает — а другой в этот момент ему продаёт
И оба оказываются правы — ибо первый покупает на неделю, а второй продаёт на ближайший час (Ну, или оба не правы… ))) Как уж повезёт… )
Правильность не в том, что каждый из них вовремя совершил (запланированную или спонтанную) сделку
А в том — как каждый игрок поведёт себя дальше
Вот тут уже возможны варианты: успех зависит от того, насколько будут крепкими яйца нервы, как продуманы правила выхода из позиции и насколько дисциплинированно они соблюдаются
Settings={ Name="GVOL", period=200, maxline=20, width=4, count=50, xshift=0, vlm=1, line={} } --[[ описание свойств: xshift - сдвиг по горизонтали count - количество черточек по вертикали period- сколько баров берутся в подсчет maxline - количество баров для максимальной черточки width - толщина черточки vlm - 1-c учетом оъема 0-просто распределение без объема, --]] function Init() n=Settings.count vol={} for j = 1, n do vol[j]=0 Settings.line[j] = {Color=RGB(192,192,192),Type=TYPE_LINE,Width=Settings.width} --for i=Size()-Settings.xshift-Settings.maxline, Size()-Settings.xshift do for i=1, Size() do SetValue(i, j, nil) end end return Settings.count end function OnCalculate(index) if (index < Size()-Settings.xshift)or(index > Size()-Settings.xshift) then return nil else n=Settings.count maxv=0 maxc=0 minc=9999 for i=Size()-Settings.xshift-Settings.period, Size()-Settings.xshift do if C(i) ~= nil then if maxc < C(i) then maxc = C(i) end if minc > C(i) then minc = C(i) end end end delta = (maxc - minc)/n for i=Size()-Settings.xshift-Settings.period, Size()-Settings.xshift do for j = 1, n do if C(i) ~= nil then if (C(i) > minc + (j-1)*delta) and (C(i) <= minc + j*delta) then if Settings.vlm == 1 then if V(i) ~= nil then vol[j]=vol[j]+V(i) end else vol[j]=vol[j]+1 end end end end end for j = 1, n do vol[j] = math.floor(vol[j]+0.5) if maxv < vol[j] then maxv = vol[j] end end k = 0 for i=Size()-Settings.xshift-Settings.maxline+1, Size()-Settings.xshift do k = k + 1 for j = 1, n do if vol[j] >= (Settings.maxline - k)*maxv/Settings.maxline then SetValue(i, j, minc + j*delta) else SetValue(i, j, nil) end end end end end
В интернете множество способов спекулятивного трейдинга, который может заключаться на скальпинге, высокочастотном алгоритме или арбитраже. Именно с последней методикой мало кто знаком и недавно мне задали вопрос по этой теме на последнем вебинаре. Ответом на вопрос «как устроен арбитражный трейдинг» я бы хотел поделиться в этой статье.
Спекулятивный трейдинг с каждым годом завлекает все больше и больше новых игроков, ведь в краткосрочной перспективе спекуляции способны продемонстрировать больше потенциал доходности, нежели инвестиционные сделки. Все хотят легких или быстрых денег и забывают о простой логике: каждый вид спекулятивного трейдинга заключается в правильном распределении рисков и грамотном управлении капиталом. Однако такая комбинация получается далеко не у каждого трейдера. Именно из-за таких хаотичных решений и слепой веры формируется статистика, при которой практически 90% игроков рынка теряют свои средства.