1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

  2. Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG, и ни чем они не отличаются друг от друга.
  3. Уважаемые форумчане!
    Перед тем как написать пост или создать тему с просьбой оказания технической поддержки, вам нужно указать как можно больше информации по теме, к примеру: счет реал или демо, версия Windows, версия NinjaTrader, прикрепить скрин с проблемой и прочее.
    Не забывайте воспользоваться поиском на форуме, возможно уже есть решение вашей проблемы.

    Подробнее по ссылке

    Скрыть объявление
  4. Уважаемые трейдеры!
    NinjaTrader 8 официально начала свой путь!
    Ветка форума для обсуждения по ссылке.
    Скрыть объявление
  5. Сколько я реально плачу комиссии?
    Подробнее по ссылке
    Скрыть объявление

Стороннее приложение для Ninja Trader 7

Тема в разделе "Вопросы программирования на C#", создана пользователем drummen, 28 янв 2013.

  1. drummen

    drummen New Member NinjaTrader

    Здравствуйте. Очень заинтересовал вопрос создания отдельного приложения для Ninja Trader 7. Возможно ли написание стороннего, отдельного приложения для этой платформы на языке C#. Я имею ввиду подключение сторонней программы с возможностью получения котировок и их использования? Если да, то как можно реализовать само подключение или может подскажете где можно посмотреть информацию?
     
  2. Alexander

    Alexander Administrator Команда форума Помогли тебе - помоги другим!

    drummen
    Подключение сторонней программы реализуется через айпи фида, к примеру к Zen-Fire API или любому другому, где такая возможность предоставляется.
     
  3. drummen

    drummen New Member NinjaTrader

    Где можно посмотреть примеры кода или какой-нибудь help?
     
  4. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    Не надо путать понятия "прямое подключение к фиду данных через АПИ поставщика данных" и "подключение к программе NinjaTrader через внутреннее АПИ". Во втором случае функциональность ограничена, зато есть возможность слежения за ордерами. В случае подключения к АПИ zen-fire имеем и то и другое.
    Инфу по первому типу ищем на сайтах поставщиков данных.
    Хелп по второму типу подключению имеется во встроенной справке. Поиск по "DLL Interface".

    Напишите какую конкретно задачу хотите решить.
     
  5. drummen

    drummen New Member NinjaTrader

    Спасибо Владимир. Решил написать привод для скальпинга для Ninja Trader. Думаю, что лучше, если он будет идти отдельным приложением нежели реализован в качестве индикатора.
     
  6. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    Для скальпинга лучше использовать прямое подключение. Т.е. напрямую через АПИ zen-fire. Вариант самый сложный, но и самый быстрый. Подключение по 2 типу не подойдет. Отсутствует нужный функционал. В качестве индикатора (стратегии) проще, но немного хуже скорость прохождения заявок (что для скальпинга критично).
     
  7. drummen

    drummen New Member NinjaTrader

    Владимир, хочу попробовать написать пока как индикатор. Потом этот код можно будет без проблем переложить в сторонне приложение? Просто я не писал раньше ни на C# ни для Ninja, но думаю справлюсь, так как хочу для себя написать этот привод... Я знаю что Вы написали программу для Ninja, подобную footprint. Какое подключение использовали Вы? И может есть у Вас ресурсы где можно посмотреть примеры подключения к Zen-Fire?
     
  8. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    Сложности будут. Хотя бы потому, что остутствуют такие сущности как бар, ТП, СЛ и т.д. Да и модель программирования для стороннего приложения немного другая.
    Через индикатор.
    https://forums.zenfire.com/viewtopic.ph ... a0fe6b52e8
    это первая версия АПИ. вторая выдается по запросу через брокера.
     
  9. drummen

    drummen New Member NinjaTrader

    Спасибо Владимир. Буду разбираться
     
  10. drummen

    drummen New Member NinjaTrader

    Не могу подключиться к Zen-Fire. Использовал код из примеров https://github.com/ZenFire/ZenFireDev.N ... r/Login.cs
    https://github.com/ZenFire/ZenFireDev.N ... esigner.cs
    https://github.com/ZenFire/ZenFireDev.N ... Login.resx
    Visuai C# 2008 ругается на эту строку Bind.List(env, zf.ListEnvironments()); и именно на Bind (Элемент "Bind" не существует в текущем контексте. C:\Documents and Settings\administrator\Local Settings\Application Data\Temporary Projects\WindowsFormsApplication1\Login.cs 21 13 ZenFireDev
    ) из этого модуля https://github.com/ZenFire/ZenFireDev.N ... r/Login.cs
    Все ли правильно я сделал?
    Можно ли использовать демо логин и пароль для подключения к Zen-Fire, или как это вообще делать?
    И что такое Environment?
     
  11. vladko (Владимир Ковалюк)

    vladko (Владимир Ковалюк) Well-Known Member NinjaTrader

    Нельзя. Эти данные запрашиваем у брокера.
     

Поделиться этой страницей