• Demo счет NinjaTrader, регистрируется в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG.
    Для справки: Continuum - это брэнд CQG.
    Не открывается ссылка - используйте любой локальный VPN или дополнение для браузера Browsec VPN
    Обратите внимание, что в настоящее время CQG не высылает логин и пароль на электронные адреса от mail.ru, bk.ru, list.ru, inbox.ru, поэтому необходимо повторить регистрацию с электронного адреса от другого домейна (yahoo, gmail, и тд).
  • NinjaTrader с зарекомендовавшим себя брокерским сервисом предоставляет наилучшие условия для фьючерсной торговли, включая:
    • Низкие комиссии: Экономьте на торгах через низкие и понятные комиссии
    • Низкая маржа: Всего $50 для микро контрактов
    • Низкие минимумы: Откройте счет от $100
    • Бесплатная платформа: Включает весь необходимый функционал для торговли в реале
  • Уважаемые посетители форума!
    При регистрации на форуме отправляется письмо подтверждения на ваш почтовый ящик, если письмо не пришло, просьба проверить папку "спам" вашего почтового ящика, возможно письмо попало туда.
  • Сколько я реально плачу комиссии?
    Подробнее по ссылке

"Перенос индикатора с MT5" в NT8

  • Автор темы R y a n C e l s i u s
  • Дата начала
R

R y a n C e l s i u s

New Member
NinjaTrader
  • #1
Всем привет, я новичек на форуме, надеюсь попал куда нужно. Заказывал индикатор на форуме MQL, потому что нигде не смог найти программистов, которые работают на c# с nt8. В общем сделали криво, и не до конца.


int start()
{
int i,nCountedBars;
if (Bars<5) return(0);
nCountedBars=IndicatorCounted();
i=Bars-5;
if(nCountedBars>5) i=Bars-nCountedBars-1;
while (i>=0)
{
zz=EMPTY_VALUE;
if (Open
&& Open[i+1]>Close[i+1]) zz=Low;
else if (Open[i+1]==Close[i+1])
{if (Open
&& Open[i+2]>Close[i+2]) zz=Low;
else if (Open[i+2]==Close[i+2])
{if (Open
&& Open[i+3]>Close[i+3]) zz=Low;
else if (Open[i+3]==Close[i+3])
{if (Open
&& Open[i+4]>Close[i+4]) zz=Low;
else if (Open[i+4]==Close[i+4])
{if (Open
&& Open[i+5]>Close[i+5]) zz=Low;}
}
}
}
//---------------------------
if (Open
>Close && Open[i+1]=High;
else if (Open[i+1]==Close[i+1])
{if (Open
>Close && Open[i+2]=High;
else if (Open[i+2]==Close[i+2])
{if (Open
>Close && Open[i+3]=High;
else if (Open[i+3]==Close[i+3])
{if (Open
>Close && Open[i+4]=High;
else if (Open[i+4]==Close[i+4])
{if (Open
>Close && Open[i+5]=High;}
}
}
}

i--;
}
//-
zz[0]=(High[0]+Low[0])/2;

return(0);
}

Нужна небольшая дорабка, есть четкое ТЗ. С помощью этого индикатора можно торговать любой инструмент, есть примеры сделок, все рабочее.
telegram - @myNameIsRyanCelciuc
 
Andrei60

Andrei60

Member
NinjaTrader
  • #2
Это устаревший синтаксис, который не применяется я даже не знаю, сколько лет. И не похоже, что это для МТ5, скорее для МТ4. Сам код не полностью, только фрагмент.
Не нужно Вам было идти с заказом на форум MQL, а оформить заказ во фрилансе на их же сайте.
 
  • Откройте бесплатный Demo счет NinjaTrader в брокерской компании NinjaTrader Brokerage . NinjaTrader™, LLC
    Ссылка на демо счет NinjaTrader
    Фид на соединении Continuum/CQG. Не открывается ссылка- используйте любой локальный VPN или дополнение для браузера Browsec VPN