• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

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

Муратик, обрати внимание на комментарии в коде, они при выполнении программы игнорируются, а также количество пустых строк, это к количественному показателю, лично у меня есть функции которые можно написать и гораздо короче, однако при выполнении именно в том виде, который я оставил они работают гораздо шустрее и меньше грузят ресурсы машины, так как как раз таки не используют те же ресурсы сторонних библиотек. А вообще в программировании много моментов, которые кодом в 1 строку могут вешать машину намертво просто!:wink:
 
А вообще в программировании много моментов, которые кодом в 1 строку могут вешать машину намертво просто!:wink:
Gellyus, с наступающим!:Drinks:
Да, наблюдал такое с одним совсем малюсеньким роботом... в котором строк, почти на половину, меньше, чем в CCI, который в NT7.:smile:
 
xeon, в развитие идеи создания онлайн оптимизатора.
"Сырые" наброски, мысли, идей... "эскизы"...

Определить причины для проведения оптимизации:
- это может быть 1-3 стоп лосса подряд;
- определённая просадка по счёту;

Обязательно нужно определиться с оптимальным временем запуска/работы/завершения оптимизатора;
Нужно учесть и то, что 1-ый робот, на котором работает сама стратегия, постоянно должен обмениваться сигналами со 2-ым, отслеживающим, роботом, на котором оптимизатор, давая знать ему живой он или нет;:smile:
Оптимизация, если она востребована (причины определить), думается, должна запускаться в период, когда стратегия "отдыхает" или ожидает формирования нужных, для запуска торговли, условий (время, цена, объёмы, уровни, волатильность, цикл рынка и т.п.) ;
Учитывая то, что при глубокой оптимизации средняя машина сильно зависает, надо как то порешать... разобраться и с этим моментом.
Определить по какой причине какие типы изменений, и каким образом будет вносить оптимизатором в стратегию:
- типы возможных изменений - смена типа или размера анализируемых баров;

Если что то посчитаете полезным для своей работы - буду рад.
 
По ходу размышлений родился вопрос программистам - вообще, в Природе, есть какой нибудь метод или способ заранее просчитать сколько ресурсов пк потребляет... затребует та или иная строка, фраза, набор символов или слов, обращений и т.п. в коде? Или, может быть, какие то итоговые/цифры?
 
xeon, в развитие идеи создания онлайн оптимизатора.
"Сырые" наброски, мысли, идей... "эскизы"...

Определить причины для проведения оптимизации:
- это может быть 1-3 стоп лосса подряд;
- определённая просадка по счёту;

Обязательно нужно определиться с оптимальным временем запуска/работы/завершения оптимизатора;
Нужно учесть и то, что 1-ый робот, на котором работает сама стратегия, постоянно должен обмениваться сигналами со 2-ым, отслеживающим, роботом, на котором оптимизатор, давая знать ему живой он или нет;:smile:
Оптимизация, если она востребована (причины определить), думается, должна запускаться в период, когда стратегия "отдыхает" или ожидает формирования нужных, для запуска торговли, условий (время, цена, объёмы, уровни, волатильность, цикл рынка и т.п.) ;
Учитывая то, что при глубокой оптимизации средняя машина сильно зависает, надо как то порешать... разобраться и с этим моментом.
Определить по какой причине какие типы изменений, и каким образом будет вносить оптимизатором в стратегию:
- типы возможных изменений - смена типа или размера анализируемых баров;

Если что то посчитаете полезным для своей работы - буду рад.
все эти вопросы уже решены, например вот - https://www.mql5.com/ru/forum/122872, осталось разобраться как подключится к тестеру встроенному в терминал
 
По ходу размышлений родился вопрос программистам - вообще, в Природе, есть какой нибудь метод или способ заранее просчитать сколько ресурсов пк потребляет... затребует та или иная строка, фраза, набор символов или слов, обращений и т.п. в коде? Или, может быть, какие то итоговые/цифры?
думаю не корректно считать потребление ресурсов по строкам, так как строка строке рознь, например бесконечный цикл может наглухо загрузить ядро, а займет этот цикл всего одну строку. "Потребление" ресурсов считают по используемым методам, и другим параметрам. В интернете много информации ни эту тему. Этими вопросами особенно задавались программисты писавшие на ассемблере, они даже считали такты процессора....
демонстрационные программы на ассемблере - https://habrahabr.ru/post/188930/
вот где высший пилотаж программирования :-)
 
Последнее редактирование:
День добрый, xeon. Есть просьба о создании для НТ8 инструмента рисования полностью подобного по алгоритму т.называемому Фибо в МТ4.
Если у вас есть желание и готовность-готов обсудить в скайпе
 
Киннте пожалуйста ссылку, что бы я мог ознакомится, так обсуждение будет более конструктивным
 
Александр, необходимо выполнить работу по экспорту данных с API сайта, и строить по ним график в NT7, работа не пыльная, но и не стандартная. Более подробно можно прочитать в ТЗ (прикрепил). Интересно стоимость и срок.
 

Вложения

  • ТЗ на раработку.pdf
    488,8 КБ · Просмотры: 22
Александр, необходимо выполнить работу по экспорту данных с API сайта, и строить по ним график в NT7, работа не пыльная, но и не стандартная. Более подробно можно прочитать в ТЗ (прикрепил). Интересно стоимость и срок.
почитаю ТЗ, отпишусь. вот мой скайп - "xeonskyp" на всякий случай :-)
 
Фсем пт.
Есть такой вопросы.
1. Возможно ли через ninjatrader подключаться к брокеру IT Invest при помощи коннектора smartCOM, который предоставляет компания IT Invest?
http://www.itinvest.ru/software/smartcom/
Задача такая.
При достижении в нинзе нужной цены, в смартХ посылается ордер на исполнение.
Либо ставить ордер в нинзе и, при его исполнении, в смартХ посылается ордер на исполнение.
Либо
Судя по описанию на оффсайте возможно, т.к. приведен в качестве примера С#. Но SmartCOM позволяет посылать ордер не в СмартХ, а напрямую на сервер брокера (с сайта: позволяет строить полноценных торговых роботов, общающихся напрямую с торговым сервером брокера).
2. Переделать индюк с НТ7 на НТ8, но код закрыт. Видимо придётся писать алгоритм?
Буду оч.благодарен за помощь.
 
да, можно из НТ работать с IT Invest, можно вообще без НТ, например из собственной программы (робота) напрямую.
насчет индикатора, нужно на него посмотреть, скинте файл на почту или в скайп (контакты в профиле)
 
да, можно из НТ работать с IT Invest, можно вообще без НТ, например из собственной программы (робота) напрямую.
Я торгую копии фучей с СМЕ на РФР.
мне надо чтоб ордера в айти инвесте(либо прямо на сервере) исполнялись по ценам НТ, т.к. на РФР на валютах может не быть принтов и ордер просто не исполнят, либо график зеркальный, либо шпильки кидают, к-х на СМЕ не было.
 
Я торгую копии фучей с СМЕ на РФР.
мне надо чтоб ордера в айти инвесте(либо прямо на сервере) исполнялись по ценам НТ, т.к. на РФР на валютах может не быть принтов и ордер просто не исполнят, либо график зеркальный, либо шпильки кидают, к-х на СМЕ не было.
для этого потребуется контролировать исполнение ордеров по заданной цене, а в случае неисполнения, удалять или пере-открывать ордера
 
для этого потребуется контролировать исполнение ордеров по заданной цене, а в случае неисполнения, удалять или пере-открывать ордера
Я анализ делаю по НТ, поэтому исполнение д.б. по факту достижения цены в НТ, а на РФР как есть.
Напр-р.
По голде на РФР почти всегда контанго, которое то больше, то меньше. Если график достигает нужной цены в НТ и должен сработать селл-ордер(лимит или стоп), то на РФР идёт селл-ордер по ближайшему биду(грубо по стакану), чтобы он исполнился 100%.
 
Так Вы хотите сами создать связку IT Invest и NinjaTrader? или хотите заказать программу?
 
Назад
Верх Низ