Постов с тегом "индикатор": 573

индикатор


Подскажите, можно ли индикатор для МТ-4 адаптировать дла Квика ?

Трейдеры, подскажите , можно ли индикатор Jurik Moving Average.написанный для МТ-4 переписать и вставить в Квик? На Смартлабе один трейдер как то выкладывал пару индикаторов переписанных для Квика :http://smart-lab.ru/blog/178562.php . Но можно ли  Jurik Moving Average также переделать? В принципе этот индикатор несложен, я так понимаю это измененный мувинг. Сам я в программировании ноль, может кто подскажет,? Спасибо!

Need help: пользовательский индикатор в MT4

кто-нибудь знает как в MT4 тиковый индикатор-график брент-лайт (т.е. о
или в волфиксе ???

 

Торговая стратегия на основе “magic time” и MarketSentiment.

    • 19 июня 2014, 18:02
    • |
    • jk555
  • Еще
Почти год назад на смарт-лабе был опубликован пост о том, как один из моих старых постов с описанием идеи помог трейдеру Cheshirscy  построить прибыльную торговую стратегию с отличным результатом и красивой эквити. Прочитать его можно по ссылке. Кстати интересно, как у него успехи на сегодняшний день?
 
Сегодня, на основе той своей идеи, я нашел новую идею, которая соответствует популярным критериям трейдеров смарт-лаба: много зарабатывать, меньше торговать, торговать без стопов, не оставлять позиции на ночь. :)
 
Доходность стратегии +210% годовых, при максимальной просадке -2%. Прибыльных сделок 85%.
 
Индикатор MarketSentiment я рассчитываю сам. (ссылка1, ссылка2)
Индикатор “magic time” просто время.
 
И так план..
 
Исходные данные:
Фьючерс на индекс РТС с 24.02.2014 по 19.06.2014
            Тайм-фрейм 1 минута


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

Индикатор

Недавно открыл для себя новый индикатор. 
Непомню кто писал на СЛ, суть следующая «дайте мне 100% сливающую ТС и навсегда уйду с СЛ»
Так вот, индикатор проверялся на реальных счетах форекс. Я 12 раз закидывал на счет по 1к. рублей и все 12 раз успешно слиты. Правда, был один раз, когда получилось заработать 2200р. (это 120%, думаю не так уж много), но вскоре и они были слиты. Сделки были все одного объема. Все разы слив проходил за сильно отличающееся время. Это меня не устраивает, дабы ускорить этот процесс, ввел ограничение индикатору, что в любое время должен открыт 1 ордер (идея не моя, тоже прочел не помню у кого).
Индикатор молодой. Несколько раз пытался понять, как он работает, все без успешно. Не поддается никакой логике.
Сдесь буду выкладывать сделки совершенные индикатором, буду стараться выкладывать своевременно. Возможно кто-то захочет по нему торговать.
И так, хватит слов, переходим к делу.  Закинул очередную штуку. Ждем начала. Всем удачи и профитов!!!

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

Что не так с волатильностью на рынке акций?

Что не так с волатильностью на рынке акций?26.05.2014, Москва -Главный индикатор волатильности рынков ценных бумаг, VIX (Сhicago Board Options Trade Volatility Index), измеряющий ожидаемую волатильность  индекса S&P500, досиг 14-месячных минимумов в 11.68 в четверг — по материалам AForex.
Это заставляет некоторых инвесторов и регуляторов нервничать. Именно как нервозную охарактеризовал эту ситуацию глава Федерального резервного банка Нью-Йорка Уильям Дадли. Рынки практически стоят у уровней, лишь на 1% меньше исторических максимумов по S&P500 и Dow Jones.
Низкая волатильность является проблемой потому, что она убаюкивает многих участников рынка, и ведет к неадекватным решениям в области риск-менеджмента, в результате чего может последовать не совсем адекватная или даже паническая рыночная реакция на какие-то раздражители. Надежды  возлагаются на умеренное оздоровление экономики, которое поддержит общий позитивный настрой на рынках и не даст успокоившимся рынкам запаниковать при дуновении какого-нибудь легкого ветерка.

Требуется помощь

Уважаемые смартлабовцы подскажите у кого есть подобный индикаторы что за данные показывает пункт 1.2.3

Требуется помощь 

Определяем цели для «убойной» торговли с индикатором ADR

Определяем цели для «убойной» торговли с индикатором ADR
3 COMMENTS
Форекс индиктаор для определения целей внутри дня
Как часто жадность заставляла вас сидеть в сделке дольше чем нужно? Сколько раз вы ругали себя за то, что вышли из рынка слишком рано? Хватит!
Довольно. Пора перестать бродить в потемках и обрести четкое видение целей во внутридневной торговле. Один из секретов краткосрочного трейдинга — это знать когда нужно выйти из сделки. При этом забрав максимальное количество пунктов, но без излишнего высиживания в сделке в надежде на призрачную прибыль. И в этом нам поможет профессиональный форекс индикатор для определения целей внутри дня — ADR (Average Daily Range).
 

Ссылка на халявное скачивание- http://tradelikeapro.ru/foreks-indikator-adr/

Pivot Point для Quik part2

    • 27 января 2014, 10:15
    • |
    • Aero
  • Еще
Добрый вечер, ранее я уже выкладывал немного доработанную версию пивотов smart-lab.ru/blog/159422.php Сегодня вот, что то мне моча в голову ударила, и я решил, что мне не нравится данное отображение пивот уровней.
Придя домой сразу же сел и начал изменять отображение этих самых уровней.

Вот что собственно и получилось:
 Pivot Point для Quik part2 

Есть два кода, один ведет расчет для недельных свечек (движение цены внутри недели), и код для дневных графиков (для интрадея)

 Для дневных свечек.
PORTFOLIO_EX VFPivot1;
DESCRIPTION VFPivot;
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
USE_CASE_SENSITIVE_CONSTANTS;
PROGRAM
cSrc=«GR21»
cTrgt=«GR100»
LinkR="####\###\####\###.bmp"
LinkPP="####\###\####\###.bmp"
LinkS="####\###\####\###.bmp"
FUNC Text2Date(Year,Month,Day)
if (LEN(Month) < 2)
Month = «0» & Month
end if
if (LEN(Day) < 2)
Day = «0» & Day
end if
result = Year & Month & Day
END FUNC

Func LogData(Prm1,Prm2)
output = CREATE_MAP ()
output = SET_VALUE (output, «Param0», GET_INFO_PARAM(«SERVERTIME»))
output = SET_VALUE (output, «Param1», Prm1)
output = SET_VALUE (output, «Param2», Prm2)
ADD_ITEM (CurLogLine, output)
CurLogLine=CurLogLine+1
End Func
FUNC MyRound1(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R3»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound2(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R2»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound3(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «R1»)
label_params=set_value(label_params,«IMAGE_PATH», LinkR)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound4(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «PP»)
label_params=set_value(label_params,«IMAGE_PATH», LinkPP)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound5(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S1»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound6(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S2»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
FUNC MyRound7(pValue)
result=APPLY_SCALE(pValue,4)
label_params=create_map()
label_params=set_value(label_params,«TEXT», «S3»)
label_params=set_value(label_params,«IMAGE_PATH», LinkS)
label_params=set_value(label_params,«ALIGNMENT», «TOP»)
label_params=set_value(label_params,«YVALUE», result)
label_params=set_value(label_params,«DATE», Date1)
label_params=set_value(label_params,«TIME», 0)
label_params=set_value(label_params,«R», 24)
label_params=set_value(label_params,«G», 107)
label_params=set_value(label_params,«B», 139)
label_params=set_value(label_params,«TRANSPARENCY», 0)
label_params=set_value(label_params,«FONT_FACE_NAME», «Tahoma»)
label_params=set_value(label_params,«FONT_HEIGHT», 17)
label_params=set_value(label_params,«HINT», result)
id=ADD_LABEL(cTrgt, label_params)
end func
DELETE_ALL_ITEMS()
DELETE_ALL_LABELS(cTrgt)


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

Один индикатор по нескольким таймфреймам

Может кому будет полезен? Индикатор довольно редкий** как мне кажется,  скачал за бугром с  сайта. Для моей стратегии оказался очень полезен (индикаторов целая куча). Таймфреймы разные от 5 минут до месяца

Один индикатор по нескольким таймфреймам

Ссылка на скачивание- yadi.sk/d/DTnajKq8GFi8w

Индикатор для MetaTrader 5 по стратегии Александра Резвякова

Индикатор для MetaTrader 5 по стратегии Александра Резвякова 
Представляю индикатор для MT5, который использует для торговли Александр Резвяков. Индикатор выводит основную информацию по тикеру вверху окна. В то время как в QUIK'е это довольно просто сделать, в MetaTrader'е без индикатора это практически невозможно, поэтому пришлось написать свой.

Код индикатора и инструкции по установке доступны на GitHub'е. Хочешь больше фич? Добавляй Pull Request!

Всех с Новым Годом! 

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