Переделанные и доработанные индикаторы для Thinkorswim!!!

Статус
Закрыто для дальнейших ответов.

kikos

Старейшина
Регистрация
23.09.14
Сообщения
4,554
Реакции
6,126
kikos не предоставил никакой дополнительной информации.
Всем доброго времени суток! Решил создать тему где те кто торгует с помощью платформы Thinkorswim могут выкладывать свои мысли касаемо индикаторов и того что можно прописать в код! Я понемаю что свои наработки некто не желает выкладывать это и понятно потому что вложено много сил а главное времени которое дороже денег да и вокруг много тех кто ничего не делает а просто качает или того хлещё потом продаёт! В данной теме любой может кинуть индюк с элементарной просьбой сделать аллерт или что то добавить в него! У меня почта иной раз разрывается просто из за подобного!Приведу несколько примеров!!!




Вобщем скрины можно кидать до бесконечности! Можете писать даже самые бредовые идеи, но они могут таковыми показаться для вас а на самом деле возможно реальны!
Я торгую на минутках и начну первым это моё малое!))))))))))))
 
Последнее редактирование модератором:

asl123

Местный
Регистрация
08.02.15
Сообщения
427
Реакции
602
asl123 не предоставил никакой дополнительной информации.
LRK Break clope это не то,
Полосы обычные стандартные
Это тоже самое, только добавлен фильтр наклона. Его можно отключить - поставить ttmlrc filter No и тогда будет в точности тоже самое.
 

Kapitalist

Местный
Регистрация
12.11.14
Сообщения
290
Реакции
92
Kapitalist не предоставил никакой дополнительной информации.
Это тоже самое, только добавлен фильтр наклона. Его можно отключить - поставить ttmlrc filter No и тогда будет в точности тоже самое.
мне нужен ни как фильтр а как полосы т.е этот индикатор + полосы ТТМ
вот так 2 в одном флаконе:
 

Вложения

  • ТТМ.png
    ТТМ.png
    3.7 КБ · Просмотры: 169

asl123

Местный
Регистрация
08.02.15
Сообщения
427
Реакции
602
asl123 не предоставил никакой дополнительной информации.
Ребята а можно сделать в ТОСе так , чтобы стрелка не появлялась, если тень свечи составлят больше 20%(значение можно варьировать) от тела свечи?
Посмотреть вложение 18712 Посмотреть вложение 18713 Посмотреть вложение 18718 Посмотреть вложение 18719
да будут фильтроваться и прибыльные сигналы, но мне кажется что для тех кто использует мартин на 2-3 колена уберется немного залетов,
я так понимаю данные все есть: hi, low, цена открытия, цена закрытия,
Можно. Если я правильно понял, то вот примерный код:

input ShadowFilter = yes;
input ShadowToBodyRatio = 0.2;
def ratio=(high-low-absvalue(open-close))/absvalue(open-close);
def ShadowFilt=!ShadowFilter or ratio<ShadowToBodyRatio;

вставь где-то перед стрелками и добавь к стрелкам ShadowFilt через AND.
 

asl123

Местный
Регистрация
08.02.15
Сообщения
427
Реакции
602
asl123 не предоставил никакой дополнительной информации.

Вложения

  • TTM_LRC_arrowsSTUDY.ts
    1.4 КБ · Просмотры: 119

Mr.Lex

Местный
Регистрация
31.05.14
Сообщения
184
Реакции
148
Mr.Lex не предоставил никакой дополнительной информации.
Kapitalist, у меня к вам такой вопрос: вы вроде неплохо совмещали "путь к успеху"+индикаторы Федора (cv, cv2) - что-то не так пошло? Или ищите дополнительных фильтров?
 

VitaliySlon

Местный
Регистрация
16.03.15
Сообщения
243
Реакции
166
VitaliySlon не предоставил никакой дополнительной информации.
Можно. Если я правильно понял, то вот примерный код:

input ShadowFilter = yes;
input ShadowToBodyRatio = 0.2;
def ratio=(high-low-absvalue(open-close))/absvalue(open-close);
def ShadowFilt=!ShadowFilter or ratio<ShadowToBodyRatio;

вставь где-то перед стрелками и добавь к стрелкам ShadowFilt через AND.
Я правильно сделал на примере твоего?
input LRC_length = 38;
input LRC_deviation = 2.0;
input ShadowFilter = yes;
input ShadowToBodyRatio = 0.448;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio=(high-low-absvalue(open-close))/absvalue(open-close);
def ShadowFilt=!ShadowFilter or ratio<ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;

LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

а вот так тоже правильно будет в процентном соотношении?

input LRC_length = 38;
input LRC_deviation = 2.0;

input ShadowToBodyRatio = 70;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio = (100 * absvalue(open-close)) / (high-low) ;
def ShadowFilt=ratio>ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;
LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

вроде что-то фильтрует
upload_2015-6-26_15-43-58.png upload_2015-6-26_15-44-47.png
 

asl123

Местный
Регистрация
08.02.15
Сообщения
427
Реакции
602
asl123 не предоставил никакой дополнительной информации.
Я правильно сделал на примере твоего?
input LRC_length = 38;
input LRC_deviation = 2.0;
input ShadowFilter = yes;
input ShadowToBodyRatio = 0.448;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio=(high-low-absvalue(open-close))/absvalue(open-close);
def ShadowFilt=!ShadowFilter or ratio<ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;

LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

а вот так тоже правильно будет в процентном соотношении?

input LRC_length = 38;
input LRC_deviation = 2.0;

input ShadowToBodyRatio = 70;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio = (100 * absvalue(open-close)) / (high-low) ;
def ShadowFilt=ratio>ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;
LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

вроде что-то фильтрует
Посмотреть вложение 18744 Посмотреть вложение 18745
Правильно.
 

kikos

Старейшина
Регистрация
23.09.14
Сообщения
4,554
Реакции
6,126
kikos не предоставил никакой дополнительной информации.
Привет кто торгует по тренду дайте название индюков более мение способных принять это движение! Я прогоню их завтро в рамках теста! Сюда в последствеи последних событий неложу пока сюда!!!!

 

ncc_777

Местный
Регистрация
29.07.14
Сообщения
340
Реакции
147
ncc_777 не предоставил никакой дополнительной информации.
Я правильно сделал на примере твоего?
input LRC_length = 38;
input LRC_deviation = 2.0;
input ShadowFilter = yes;
input ShadowToBodyRatio = 0.448;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio=(high-low-absvalue(open-close))/absvalue(open-close);
def ShadowFilt=!ShadowFilter or ratio<ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;

LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

а вот так тоже правильно будет в процентном соотношении?

input LRC_length = 38;
input LRC_deviation = 2.0;

input ShadowToBodyRatio = 70;
def price=close;
def MiddleLR = Inertia(close, LRC_length);
def distLR = StDev(close, LRC_length);
def UpperLR = MiddleLR + distLR * LRC_deviation;
def LowerLR = MiddleLR - distLR * LRC_deviation;
def ratio = (100 * absvalue(open-close)) / (high-low) ;
def ShadowFilt=ratio>ShadowToBodyRatio;
plot LRC_up = if Price crosses below LowerLR and ShadowFilt then 1 else 0;
plot LRC_down = if Price crosses above UpperLR and ShadowFilt then 1 else 0;
LRC_down.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_DOWN);
LRC_up.SetPaintingStrategy(PaintingStrategy.BOOLEAN_ARROW_UP);

вроде что-то фильтрует
Посмотреть вложение 18744 Посмотреть вложение 18745
А можно скинуть в виде индюка? Заранее благодарен
 

Mr.Lex

Местный
Регистрация
31.05.14
Сообщения
184
Реакции
148
Mr.Lex не предоставил никакой дополнительной информации.
Федь, я правильно понял, тебе нужны хорошие разворотники?
 

kikos

Старейшина
Регистрация
23.09.14
Сообщения
4,554
Реакции
6,126
kikos не предоставил никакой дополнительной информации.
Федь, я правильно понял, тебе нужны хорошие разворотники?
Привет! Нет разворотники как раз токи ненужны! Любыи индюки пусть профит будит 50 на 50 но чем больше сигналов тем лучше!
 

DuHaMuT

Старейшина
Регистрация
09.10.14
Сообщения
974
Реакции
1,110
DuHaMuT не предоставил никакой дополнительной информации.
Сейчас ещё поищу.
 

Вложения

  • Q_Trend2STUDY.ts
    1.6 КБ · Просмотры: 27

Mr.Lex

Местный
Регистрация
31.05.14
Сообщения
184
Реакции
148
Mr.Lex не предоставил никакой дополнительной информации.
Привет! Нет разворотники как раз токи ненужны! Любыи индюки пусть профит будит 50 на 50 но чем больше сигналов тем лучше!
Если 50 на 50 и много сигналов, то тебе думаю master option подойдет, но там рисует
 

kikos

Старейшина
Регистрация
23.09.14
Сообщения
4,554
Реакции
6,126
kikos не предоставил никакой дополнительной информации.

DuHaMuT

Старейшина
Регистрация
09.10.14
Сообщения
974
Реакции
1,110
DuHaMuT не предоставил никакой дополнительной информации.
Посмотри.
 

Вложения

  • TS_PriceTrendSTUDY.ts
    739 байт · Просмотры: 37
  • TS_TrendlineAlertSTUDY.ts
    2.3 КБ · Просмотры: 38
  • TS_TrendSTUDY.ts
    1.4 КБ · Просмотры: 36

Kapitalist

Местный
Регистрация
12.11.14
Сообщения
290
Реакции
92
Kapitalist не предоставил никакой дополнительной информации.
Вот попробуй:
 

Вложения

  • TS_StochasticMomentumIndexSignalsSTUDY.ts
    1 КБ · Просмотры: 28

Mr.Lex

Местный
Регистрация
31.05.14
Сообщения
184
Реакции
148
Mr.Lex не предоставил никакой дополнительной информации.
Вот тоже глянь, простой до нельзя, но иногда точные сигналы дает.
 

Вложения

  • KanalArrowSTUDY.ts
    595 байт · Просмотры: 43

VitaliySlon

Местный
Регистрация
16.03.15
Сообщения
243
Реакции
166
VitaliySlon не предоставил никакой дополнительной информации.
А можно скинуть в виде индюка? Заранее благодарен
Выделяешь код > ctrl c > в ТОСе правой кнопкой мыши на графике нажимаешь> studies> edit studies >new> правой кнопкой мыши paste>ok
upload_2015-6-26_17-47-41.png
ну или просто скопируй код в пустой текстовой файл
и сохрани его в формате 'имя_индюка_STUDY.ts'
 
Последнее редактирование:

ncc_777

Местный
Регистрация
29.07.14
Сообщения
340
Реакции
147
ncc_777 не предоставил никакой дополнительной информации.
Выделяешь код > ctrl c > в ТОСе правой кнопкой мыши на графике нажимаешь> studies> edit studies >new> правой кнопкой мыши paste>ok
Посмотреть вложение 18784
ну или просто скопируй код в пустой текстовой файл
и сохрани его в формате 'имя_индюка_STUDY.ts'
я извиняюсь а как сделать стрелки как у Вас, скрин прилагаю http://prntscr.com/7llqta
 
Статус
Закрыто для дальнейших ответов.
Верх Низ