Избранное трейдера _sg_
В свое время, один из ведущих ученых — доктор Карл Саган — попытался преодолеть разрыв между строгой наукой и пониманием простых людей. Он с энтузиазмом занимался популяризаторской деятельностью (наиболее известен его проект “Космос: персональное путешествие”, — прим.ред.) Саган не только раскрывал чудеса науки обывателям, но и объяснял некоторые важные вещи, например, то, что наука может использоваться как прикрытие для неприглядных дел и то, что экстраординарные утверждения требуют экстраординарных доказательств.
Всего за несколько коротких месяцев мир превратился из нормально функционирующего общества в общество экстремальной паники и хаоса. Мы видели, как разрушаются самые основы человеческого существования, некоторые могут даже сказать, что они распались. Возникла паника и истерия, началась культурная и социальная дезинтеграция, расцветает цензура, близится экономический крах, и законы в свободных обществах, навязываются за рамками обычного процесса законотворчества как будто дело происходит в тоталитарных странах. Короче говоря, человеческое существование перевернулось с ног на голову. К счастью, в мире было несколько зон здравомыслия, но слишком мало.
Первый вопрос новичка: как можно успешно торговать без глубокого знания теории?
(цикл авторских статей на TradingView)
Абсолютно логичным был бы ответ, что совсем никак. Его, сплошь и рядом, начинающие трейдеры получают на обучающих курсах и вебинарах, а затем оказываются в бесконечном круговороте огромного объема информации, которая только запутывает.
Обычно никто не объясняет сразу, что фундамент успеха кроется в умении стоять на неукоснительном соблюдении элементарных правил, которые каждый трейдер сам себе предъявляет, понимании, как работают несколько простейших торговых инструментов, а также в умении совершать простые арифметические вычисления из школьного курса.
Не может быть все так просто, скажешь ты, а я докажу обратное.
Первое.
Трейдинг — это бесконечная игра вероятностей. Представь, что мы подбрасываем монету. Орел — я выигрываю один доллар, решка — один доллар выигрываешь ты. Все просто. Скажем, орлы и решки будут выпадать с вероятностью 50 на 50, мы не будем ни выигрывать, ни проигрывать, играя бесконечно долго.
<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>
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