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

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

    Скрыть объявление
  3. Сколько я реально плачу комиссии?
    Подробнее по ссылке
    Скрыть объявление

Вопрос такой - работает ли нинзя с внешними файлами?

Тема в разделе "Написание индикаторов. Обсуждение.", создана пользователем -ABC-, 21 янв 2015.

  1. -ABC-

    -ABC- New Member NinjaTrader

    Всем привет. начал изучать создание индикаторов для NT7. Вопрос такой - работает ли нинзя с внешними файлами? Хочу для начала попробовать построить горизонтальную линию по цене. А сама цена вбита в текстовый файл. Такое возможно? Нет ли у кого примера для изучения?
     
  2. artvilli

    artvilli Well-Known Member NinjaTrader

    Можно проще
    Screenshot_1.png
     
  3. -ABC-

    -ABC- New Member NinjaTrader

  4. artvilli

    artvilli Well-Known Member NinjaTrader

    Горизонтальная линия по цене, а как подробнее там все на скрине.
     
  5. -ABC-

    -ABC- New Member NinjaTrader

    Спасибо, конечно. Но задача стоит в самостоятельном написании индикатора + работа с файлом. Чем мне должен помочь скрин?
     
    artvilli нравится это.
  6. artvilli

    artvilli Well-Known Member NinjaTrader

    Значит я неправильно Вас понял.
     
    Alexander и Георгий нравится это.
  7. diushych

    diushych Member NinjaTrader

    Почему бы нет? Это же обыкновенный С# и вероятно тут доступны все возможности языка...
    Но для полноценной работы неплохо бы и вижуалстудию поставить ;)

    using System.IO;
    ...
    double getLevelFromFile(string fname)
    {
    double level=0;
    try{
    String line;
    FileStream fs = new FileStream(fname, FileMode.Open, FileAccess.Read);
    StreamReader sr = new StreamReader(fs);
    if ((line = sr.ReadLine()) != null)
    {
    level = double.Parse(line);
    }
    sr.Close();
    fs.Close();
    }
    catch(Exception e)
    {
    //some error...
    }
    return level;
    }

    void drawHLine(double level)
    {
    // Draws a horizontal line
    if(level!=0)
    DrawHorizontalLine("tag1"+level, level, Color.Black);
    }

    protected override void OnBarUpdate()

    {
    drawHLine(getLevelFromFile("c:\\mylevel.txt"));
    }
    ...
     
  8. maverick

    maverick Guest

    Ага, и Словарик (http://professorweb.ru/my/csharp/charp_theory/level12/12_10.php) не мешало бы прикрутить. Что бы была проверка ключа и значения, и в дальнейшем существующему ключу менялось бы значение. Как примеру цена и объем. Цена это ключ Объем это значение.
     
    Георгий, Muratik и Alexander нравится это.
  9. -ABC-

    -ABC- New Member NinjaTrader

    Спасибо. Попробую..
     

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