• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

NinjaTrader 8 D3SpotterV3 обнаруживает дивергенцию на NT8

Muratik

Well-Known Member
NinjaTrader
Доброе утро!
Arkadiy, не получается правильно раскомменитировать // CCI_JMA_MASM и // JMA_MASM в D3SpotterV3B Updated и D3SpotterV3B2 Updated.
Пожалуйста, раскоментируйте их по человечески(файлы приложил).
Для проверки свой пк не мучайте, проверю на своём. Результат сообщу.
Спасибо.
 

Вложения

Arkadiy

Well-Known Member
NinjaTrader
скажу так что код можно написать, но его правильное использование намного важнее. сам столкнулся с такой проблемой, и только после того как увидел из уроков по языку с# подсказку, применил ее в коде индикатора, скорость отработки индикатора на графике увеличилась в разы!!!
 

Muratik

Well-Known Member
NinjaTrader
код можно написать, но его правильное использование намного важнее.
В смысле правильное использование?
и только после того как увидел из уроков по языку с# подсказку
Если не затруднит, можно коротко об этой подсказке?

Последний D3SpotterV3B2Updated ценен тем, что эта версия больше "заточена" на выявление и рисование скрытой дивергенции (HD), которая, если по секрету, важнее (прибыльнее :smile:) регулярной (RD).
И ещё, можно раскоментировать DO и SMI? Для кого то они могут оказаться нужными в этом индикаторе.
 

Muratik

Well-Known Member
NinjaTrader
Если уж интересуют ранние сигналы советую присмотреться к средней HMA. Код у нее простой, не простыней как у JMA. А значения у нее практически такие же как и у JMA. Соответственно индикаторы, которые базируются на средних будут работать быстрее.
thinarthrill, приветствую!
Здоровская, мудрая подсказка - Благодарю от всей Души!:Hi::Good2:
С Вашей помощью приоткрылось волшебное опережающее превосходство HMA над JMA.
К тому же и сам, всеми уважаемый, регулярный Чемпион - Ларри Вильямс, как оказалось, тоже посматривает на скользящие средние, которые без запаздывания. Сужу по его индикаторам (для NT7) - eWilliamsJMA, eWilliamsLLMA и WilliamsAD_with_ZLEMA.
Всё это, + простое визуальное сравнение скользящих на графике:
Преимещуство HMA.png ,
стало причиной - очень сильно хотеть перевести все индикаторы NT8 по WCCI, на логику, алгоритм HMA!
 

Вложения

Muratik

Well-Known Member
NinjaTrader
Что бы посмотреть - будет ли различие, во встроенном CCI с нужным CCI_HMA, руками заменил в коде CCI все SMA и sma на HMA и hma. В последней NinjaTrader 8.0.11.1, в её NinjaScript Editor, получившийся CCIHMA с компилировался и экспортировался без ошибок.
CCIHMA компилировался.png
Теперь, действительно, можно видеть, что есть ситуации на рынке, когда CCI на HMA опережает и CCI и CCI_JMA_MASM!
CCIHMA опережает простой CCI и CCIJMA .png

Ребята, программисты, проверьте, пожалуйста, этот CCIHMA на ошибки. Хотелось бы что бы, с самого первого шага, всё в этом деле было надёжным.
Если всё нормально, без ошибок, то корректно переместиться, для продолжения этого доброго дела, в тему по WCCI. :happy:
Спасибо.
 

Вложения

Muratik

Well-Known Member
NinjaTrader
Для пользы общего дела, хорошо бы сделать эту тему логически завершённой. Для чего прошу уважаемого Arkadiy, как погружавшегося в этот индикатор, добавить в настройки D3SpotterV3B2 (это его последняя версия):
в Indicator Method - CCIHMA
В Indicator Method добавить CCIHMA.png
, и в Price Type - HMA
В Price Type добавить HMA.png

Желательно это проделать на последней версии NinjaTrader 8.0.11.1 и для 64 разрядной Windows.
 

Вложения

Muratik

Well-Known Member
NinjaTrader
Друзья, Программисты (особенно Arkadiy:wink:), сделайте доброе дело, как подарок на Новый год, - добавьте, пожалуйста, в D3Spotter алгоритм HMA! Ну ПОЖААААААЛУЙСТА! :happy:
 

Arkadiy

Well-Known Member
NinjaTrader
Друзья, Программисты (особенно Arkadiy:wink:), сделайте доброе дело, как подарок на Новый год, - добавьте, пожалуйста, в D3Spotter алгоритм HMA! Ну ПОЖААААААЛУЙСТА! :happy:
поправил, но не проверял. работу над ошибками делаете сами)) а то вы никогда не научитесь.
 

Вложения

Muratik

Well-Known Member
NinjaTrader
работу над ошибками делаете сами)) а то вы никогда не научитесь.
:Good2::Lol:
Arkadiy, Благодарю!
В последней версии NT8 компиляция прошла без ошибок. А вот после установки на график выскочило окошко Ошибки:

Error.png
Дилетантский взгляд на код обнаружил много цифирек 1 напротив CCIHM, которые, судя по сообщению Ошибки, видимо нужно корректно заменить на какие то другие.
Без пол литры самому с этим явно не разобраться, а пить бросил.:smile:
Как быть? Очень хочется до Нового года опробовать этот вариант!
 

Muratik

Well-Known Member
NinjaTrader
Немножко стало яснее - выбор CCIHMA, в Price Type, приводит к этой ошибке.
Другие типы работаю нормально:Good2::
В Price Type нельзя CCIHMA.png

Благодарю!:Hi::Greeting:
Сделать архив в NT8 и выложить здесь? Или, всё таки, получиться довести до нормальности выбор CCIHMA?
 

Muratik

Well-Known Member
NinjaTrader
Arkadiy, бесконечность - это же хорошо!:happy:
С Вашим участием всё получилось просто Здорово! :Greeting::Yahoo::Good2:
Для будущих пользователей маленький нюанс - в настройках, в Scale justification, надо обязательно установить Left:
В Настройках обязательно-Scale justification - Left.png
Благодарность Вам - просто переполняет!:Hi:
Пусть и Вас все мечты и желания исполняются так же замечательно!

Протестирую его, на неделе в активную сессию и, если всё будет в порядке, за архивирую в NT8 и выложу здесь, как окончательный, законный :happy: , вариант D3Spotter.