Постов с тегом "thinkorswim realtime": 64

thinkorswim realtime


Скрипт ThinkOrSwim для watchlist

Скрипт ThinkOrSwim для watchlist

Скрипт #ThinkOrSwim для #watchlist

Показывает свечную модель «Шпиль» или, как его еще называют, «Пинбар». Собственных настроек не имеет.

#Pin.Показывает паттерн «Шпиль»
#Cнять галочку Include Extended Session

def low25 = ((high — low) / 100) * 25;
def bSignalDown = open[1] > close[1] and high-open < low25 and high-close <low25;
def bSignalUp = open[1] < close[1] and open-low < low25 and close-low<low25;
plot out = if bSignalUp then 1 else if bSignalDown then 2 else 100;
AssignBackgroundColor (if (out == 1) then Color.LIGHT_GREEN else if (out == 2) then Color.LIGHT_RED else Color.black);
out.AssignValueColor (if out <> 100 then Color.black else Color.CURRENT);

Полная библиотека индикаторов в нашем блоге goo.gl/9JRWUi




Breakout : Скрипт ThinkOrSwim для watchlist

Breakout : Скрипт ThinkOrSwim для watchlist


Показывает ситуации, когда на вчерашних ценовых экстремумах (которые к тому же еще и на круглых уровнях) происходит пробитие. Тут только одна настройка «максимальное отклонение пробития уровня». Т.е. можно указать, на какое расстояние цена может ускакать после пробития, чтобы вас это устраивало.

#BreakoutPrevHiLow_Figure.Подсвечивает, только что пробитые вчерашние Hi\Low, если это на круглом уровне
#Cнять галочку Include Extended Session

def iDiff = 0.03; #Максимальное отклонение пробития уровня
def iHiPrevDay = high(period = «DAY»)[1];
def iLowPrevDay = Low(period = «DAY»)[1];
def bHiBreakout = (iHiPrevDay < close) and (close < iHiPrevDay + iDiff);
def bLowBreakout = (iLowPrevDay > close) and (close > iLowPrevDay — iDiff);
def bFigurePrevLow = iLowPrevDay == (Floor(iLowPrevDay*2))/2;
def bFigurePrevHi = iHiPrevDay == (Ceil(iHiPrevDay*2))/2;



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

Скрипт ThinkOrSwim для watchlist


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

Base_Chanell.Скрипт ищет базы из N последних свечей в рамках канала из X центов, на любых уровнях. 
Cнять галочку Include Extended Session 

def iDiff = 0.01; максимальное отклонение в центах 
def iChanell = 0.05; максимальная ширина канала для базы 
def iBars = 4; число баров для просмотра 
def iLowest = lowest(low,iBars); 
def iHighest = highest(high,iBars); 
def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0; 
def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0; 
def bChanell = iHighest — iLowest <= iChanell; 
plot bBase = if bBaseLow and bChanell then 1 else if bBaseHigh and bChanell then 2 else 100; 
AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black); 
bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT); 

Полная библиотека индикаторов в нашем блоге goo.gl/9JRWUi

Настройка ThinkOrSwim (TOS) с нуля 2018

Мне сегодня скинули ребята инструкцию по настройке ThinkOrSwim (TOS) с нуля 2018
Делюсь.Может еще кому пригодится.
СОДЕРЖАНИЕ И НАВИГАЦИЯ ПО ВИДЕО:
00:46 1 Установка и первый запуск платформы Thinkorswim
03:00 2 Установка реалтайм котировок без задержек
04:05 3 Виджеты
08:50 4 Опционы в Thinkorswim
12:06 5 Alerts
13:34 6 Карта рынка
14:51 7 Календарь новостных акций
16:04 8 Charts
22:09 9 Работа с индикаторами и стратегиями.
26:30 10 Charts Settings
38:03 11 Charts: Style
40:25 12 Drawings
43:01 13 Charts: Patterns
43:56 14 Flexible Grid
45:34 15 Линковка
45:50 16 Shared Items
47:34 17 OnDemand
53:37 18 Setup: Cохранение Workspace
56:47 19 Setup: Application Settings
58:18 20 WatchList




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