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

New! Программист и трейдер xeon.

Alexander

Administrator
Команда форума
Помогли тебе - помоги другим!
#1
Представляем: программист и трейдер xeon.

Краткое портфолио:

Программированием в сфере биржевой торговли, занимаюсь 10 лет.
Писал индикаторы и торговых роботов и прочие программы, для различных торговых платформ, таких как MultiChart, NinjaTrader, TradeStation, Quik, MetaTrader и других.
Из известных: опубликованная статья на сайте компании Metaquotes , также несколько лет принимал участие в чемпионате мира по автотрейдингу.
 

Muratik

Well-Known Member
NinjaTrader
#3
Краткое портфолио:
Программированием в сфере биржевой торговли, занимаюсь 10 лет.
Писал индикаторы и торговых роботов и прочие программы, для различных торговых платформ, таких как MultiChart, NinjaTrader, TradeStation, Quik, MetaTrader и других.
Из известных: опубликованная статья на сайте компании Metaquotes , также несколько лет принимал участие в чемпионате мира по автотрейдингу.
В портфолио здорово бы смотрелся раздел - "Видео уроки по программированию на NT" (язык русский) :smile:,
среди которых было бы видео с демонстрацией конвертации/переделки скритпов из NT7 в NT8.:smile::thumbsup:
 

xeon

New Member
NinjaTrader
#5
В портфолио здорово бы смотрелся раздел - "Видео уроки по программированию на NT" (язык русский) :smile:,
среди которых было бы видео с демонстрацией конвертации/переделки скритпов из NT7 в NT8.:smile::thumbsup:
Вряд ли я осилю написание видео уроков, это не мое, да и время на это нужно :-), а вот написать под заказ, ну или просто подсказать смогу :-)
 
Последнее редактирование:

Muratik

Well-Known Member
NinjaTrader
#6
xeon, предновогоднее здравствуйте!

Прочитал Вашу статью по ссылке выше - "Автоматическая оптимизация торгового робота в процессе реальной торговли", и аж дух захватило - здоровская идея!!!:thumbsup:

Для надёжности роботороговли с сервера рядом с СМЕ, NT8 (который человек... Уважаемый человек:Hi::Good:) подсказал, что обязательно нужен 2-ой, дублирующий робот, который размещается на другом сервере, тоже рядом с СМЕ. С целью контролировать (следит) за правильностью работы торгующего 1-ого робота, и в нужный момент исправлять, а если нужно то и отключать его, предварительно закрыв все ордера. Подумалось а что если 2-му роботу добавить способность отслеживать и оптимизировать работу 1-ого, по типу того, что создали Вы для MT4.
Здорово то, что в NT8 (которая программа), в StrategyAnalizer, уже имеется прекрасный встроенный оптимизатор, который способен проводить оптимизации стратегий разного уровня, глубины и сложности, но только на исторических данных и в тестовом режиме!
Родилась идея - а что если встроить подобную онлайн оптимизацию стратегии в дублирующего робота NT8?
Получится что то типа самообучающегося алгоритма.
 

Muratik

Well-Known Member
NinjaTrader
#9
xeon, доброй ночи.
Вы уже собирали что нибудь... какой нибудь скрипт для NT8?
Если да, то есть просьба. Для начала... так сказать, для пробы пера, для разминки... ну и для большего погружения в освоение NT8, попробовали бы проконвертировать/переделать боковую панель WCCIpanelblak7 который для NT7 (приложил), и нужен для NT8.
Заранее - Огромное Спасибо!
 

Вложения

sauron

Well-Known Member
NinjaTrader
#10
xeon, доброй ночи.
Вы уже собирали что нибудь... какой нибудь скрипт для NT8?
Если да, то есть просьба. Для начала... так сказать, для пробы пера, для разминки... ну и для большего погружения в освоение NT8, попробовали бы проконвертировать/переделать боковую панель WCCIpanelblak7 который для NT7 (приложил), и нужен для NT8.
Заранее - Огромное Спасибо!
муратик-чем тебе не подходит 7-там всё есть и работает...8 ничего из себя не представляет,за исключением пару моментов....торговля лучше не станет.если перейдёшь на 8
 

Muratik

Well-Known Member
NinjaTrader
#11
чем тебе не подходит 7-там всё есть и работает...8 ничего из себя не представляет,за исключением пару моментов....торговля лучше не станет.если перейдёшь на 8
sauron, с наступающим! Рано или поздно все равно произойдёт массовый переход на NT8, как это было с переходом с NT6.5 на NT7, и NT7, хочешь не хочешь, и как бы это не было жалко, будет так же забыта как забыта NT6.5 . По этому хочу идти в ногу с NT8 дабы потом не навёрстывать то, что можно освоить сейчас.
NT7, для ручной торговли WCCI - идеальна!
 

Muratik

Well-Known Member
NinjaTrader
#12
Будущее за NT8 - она требует коды намного лаконичнее (меньше строк) по сравнению с NT7, а значит и скорость их обработки и самой работы в NT8 увеличивается!
Вот маленький пример огромного преимущества NT8 перед NT7, сравнение количество строк в кодах встроенных индикаторов CCI:

Преимущество NT8.png
 

Muratik

Well-Known Member
NinjaTrader
#13
xeon, Благодарность Вам просто переполняет за идею об онлайн оптимизации работающей стратегии! :thumbsup:
Шикарный встроенный в NT8 оптимизатор уже часть решения. Осталось только придумать как его задействовать в этом благородном деле!:smile:
 

xeon

New Member
NinjaTrader
#14
xeon, Благодарность Вам просто переполняет за идею об онлайн оптимизации работающей стратегии! :thumbsup:
Шикарный встроенный в NT8 оптимизатор уже часть решения. Осталось только придумать как его задействовать в этом благородном деле!:smile:
нужно получить доступ к управлению функциями тестирования, остальное мелочи
 

Arkadiy

Well-Known Member
NinjaTrader
#15
Будущее за NT8 - она требует коды намного лаконичнее (меньше строк) по сравнению с NT7, а значит и скорость их обработки и самой работы в NT8 увеличивается!
Вот маленький пример огромного преимущества NT8 перед NT7, сравнение количество строк в кодах встроенных индикаторов CCI:

Посмотреть вложение 3659
Насчет количества строк кода и скорости работы это очень большое заблуждение. Вы не понимаете работы всех принципов программирования и делаете такие выводы. Простой пример, вы можете написать индикатор в котором одной строкой обратитесь в другому индикатору который в свою очередь написан на тысячи строк и десятки алгоритмов. это не значит что ваш индикатор работает быстрее!!!
 

Arkadiy

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

Muratik

Well-Known Member
NinjaTrader
#17
Насчет количества строк кода и скорости работы это очень большое заблуждение. Вы не понимаете работы всех принципов программирования и делаете такие выводы. Простой пример, вы можете написать индикатор в котором одной строкой обратитесь в другому индикатору который в свою очередь написан на тысячи строк и десятки алгоритмов. это не значит что ваш индикатор работает быстрее!!!
Arkadiy, с наступающим!
Для одного и того же индикатора (CCI) для его одинаковой работы в NT7 требуется 191 строка в NT8 140...
даже ни разу не программисту, как мне, понятно, что индикатор с меньшим числом строк, который в NT8, будет работать быстрее и меньше нагружать "железо"...
О сложных индикаторах, с обращениями на что то стороннее, полностью согласен с Вами. Но, даже приведённый Вами, для примера, индикатор, обращающийся на что то стороннее, будет, скорее всего, работать быстрее в NT8, нежели в NT7.
 

Arkadiy

Well-Known Member
NinjaTrader
#18
Муратик и тебя с праздниками, но думаю ты не понял моего ответа. Спорить не буду и доказывать, может другие люди по другому смогут объяснить то что я имел в виду. Всех с наступающим!!!!!
 

NT8

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

индикатор, обращающийся на что то стороннее, будет, скорее всего, работать быстрее в NT8, нежели в NT7
Не будет
 

Arkadiy

Well-Known Member
NinjaTrader
#20
Спасибо, теперь думаю Муратик поверит. Просто описать словами это очень долго и сложно, проще через дебаг увидеть все.
Вот пришёл пример в голову: ни нт7 ни нт8 как таковые сами по себе не запустятмя в среде виндовс без фреймфорка .net Точно так же и индикаторы используют куски кода из других библиотек и никогда никто не считает сколько строк реализует тот или иной индикатор. Просто берут нужную библиотеку и используют её функционал что бы не писать заново свой.
 
Вверх Снизу