Индикатор свечного паттерна «PinBar»
📈 Индикатор «PinBar» показывает стрелками на графике ситуации, когда рисуется «PinBar» после определенного тренда (наиболее вероятный сигнал на разворот).
⚙ Из настроек: Inputs: отношение общей длины свечи к телу свечи (i ratio: 2.5) и число баров — трендов перед PinBar (i-bars: 2).
________
#thinkscript indicator: Pin.
#Рисует Пинбары на графике идущие после тренда.
#by thetrader.pro
input iRatio = 2.5; #отношение общей длины свечи к телу свечи
input iBars = 2; #число баров предыдущего тренда
def iTelo=absValue (close-open);
def bPinUp = (((high — low)/(iTelo)) >iRatio) and high > high[1] and low>low[1] and max(open,close)<high-((high-low)/2);
def bPinDown =(((high — low)/(iTelo)) >iRatio) and high < high[1] and low<low[1] and min(open,close)>low+((high-low)/2);
def bTrendUp = fold TUbar = 1 to iBars+1 with TUsumm=1 do if (close[TUbar]-open[TUbar]>0) then TUsumm*1 else TUsumm*0;
def bTrendUp2 = fold TUbar2 = 1 to iBars with TUsumm2=1 do if (high[TUbar2]==highest(high[TUbar2],iBars)) then TUsumm2*1 else TUsumm2*0;
def bTrendDown = fold TDbar = 1 to iBars+1 with TDsumm=1 do if (open[TDbar]-close[TDbar]>0) then TDsumm*1 else TDsumm*0;
def bTrendDown2 = fold TDbar2 = 1 to iBars with TDsumm2=1 do if (low[TDbar2]==lowest(low[TDbar2],iBars)) then TDsumm2*1 else TDsumm2*0;
def bSignalUp = bPinUp and bTrendUp and bTrendUp2;
def bSignalDown = bPinDown and bTrendDown and bTrendDown2;
plot up = if bSignalUp then high else double.NaN;
plot down = if bSignalDown then high else double.NaN;
up.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_down);
down.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_up);
up.setDefaultColor(color.LIGHT_red);
down.setDefaultColor(color.LIGHT_green);
#thinkscript indicator: Revers.
#Показывает паттерн «Реверсивный разворот»
#by thetrader.pro
def bSignalUp = high[1]>high[2] and close[1]>high[2] and open>high[1] and close<close[1];
def bSignalDown = high[1]<high[2] and close[1]<low[2] and open<low[1] and close>close[1];
plot up = if bSignalUp then high else double.NaN;
plot down = if bSignalDown then high else double.NaN;
up.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_down);
down.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_up);
up.setDefaultColor(color.LIGHT_red);down.setDefaultColor(color.LIGHT_green);
Торговля на бирже сродни игре разума, в которой победить горазд сильно мотивированный, целеустремленный, дисциплинированный и уверенный в себе человек, следуя выработанному годами четкому алгоритму. К сожалению, неофициальная статистика (официальной нет) неутешительна и свидетельствует о том, что более 90% начинающих трейдеров терпят поражение и теряют деньги. Почему?
На самом деле причин этому — масса, и да, не тешьте себя надеждами, успех не приходит сразу! Путем проб и ошибок на практике, анализируя кейсы успешных трейдеров и углубившись в психологию успеха я смог выработать для себя четкий алгоритм успешной торговли, которым с вами сейчас поделюсь.
Индикатор будет рисовать горизонтальные линии на графике соответственно открытию, закрытию, high, low дня, в зависимости от того, что вы выберете.
Импортируем индикатор с помощью меню <Edit Studies>. Заходим в «Studies – User Defined», щелкаем по нужному индикатору и добавляем — «Add Study».
Основная настройка — период времени, в течение которого будут отображаться линии. Вы можете выбрать день, неделю или месяц.
Обычно я использую «day» в качестве основного параметра.
В разделе «Imputs» выбираются настройки по линиям: high, low, close, open. Вы можете включить или выключить линию. Если вы выберете «No», то линия рисоваться не будет.
Также, для удобства вы можете выбрать цвет для каждой линии.
#thinkscript indicator: OCHLO_levels
#It draws yesterday High, Low, Open, Close support and resistance line
#by thetrader.pro
input sPeroid = {default DAY, WEEK, MONTH};
input iHigh = {default “yes”, “no”};
Всем, кто с 20 декабря до 20 января приобретет новую подписку
Thinkorswim Realtime тут https://radchenkovy.com/thinkorswim-live
или продлит дополнительно уже имеющуюся подписку на доступ