Olá, Visitante. Por favor entre ou registe-se se ainda não for membro.

Entrar com nome de utilizador, password e duração da sessão
 

Autor Tópico: NinjaTrader  (Lida 2745 vezes)

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
NinjaTrader
« em: 2016-03-15 23:15:27 »
Vou abrir este tópico para quem quiser colocar alguma dúvida escrever aqui, apesar de ainda só dominar +- 50%, posso tentar ajudar.
A versão EOD é grátis.

A empresa está neste momento a desenvolver a versão 8 ( beta) mas eu só trabalho com a versão 7.XXX31.
Penso que a versão 8 somente daqui a 2 anos estará pronta sem erros e com add-ons etc. Mas quem já utiliza, em especial em daytrade, dizem que é mais rápida ainda. Os scripts, indicadores, estratégias etc... da versão 7, não dão na 8. As alterações são grandes. Apesar de já haver de momento um soft que faz alguma conversão, mas não é perfeito e tem de se alterar manualmente algumas coisas.

Quem não sabe, eles agora também são brokers. Especializados em Futuros e Forex.
http://ninjatrader.com/

Têm um fórum bastante bom de suporte, mas onde aprendi bastante e retirei muitas ideias e até indicadores foi noutro fórum: Big Mike Trading. O BMT é agora:
https://futures.io/  Para mim este é o fórum de excelência para Ninja e não só - em termos de softs. Quem tiver tempo aprende muito lá sobre isto.

Para quem não sabe programar, duro...  para desenvolver estratégias este já tem um Wizard que ajuda, mas parece-me que outros softs serão mais intuitivos e até terão outros Wizards melhores. Por exemplo, o QuantShare que parece que o Inc e Neo usam, parece-me melhor. O Amibroker também parece que será mais fácil. Mas mais fácil, intuitivo será EasyLanguage e aqui a TradeStation é rei, mas outros também usam, como MultiCharts, Tradersstudio, etc.
Começam aparecer em alguns deles addos para novas ferramentas, Neural, etc...

Por último, para quem quiser começar do zero e aprender a programar free, é usar o R. E há muita ajuda para isto em termos de trading. Outra alternativa é Python. Aqui ao lado já se referiu isto.

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re: NinjaTrader
« Responder #1 em: 2016-03-15 23:15:55 »
Deixo a seguir alguns dados do ES.
Alguém me pode confirmar se os valores, que deixo mais abaixo, de abertura e fecho das horas que escrevo também de seguida, serão estes valores para as horas ?
Alguns parecem dizer isto: "The current day ends at 3:15, and the next day begins at 3:30. So, there is a 15 minute shut down in between.
On Friday, trading ends at 3:15 as usual, but no more trading until 5 pm on Sunday when the Monday trading day begins.
As you mentioned, there is also a 30 min interruption Mon-Thur from 4:30 to 5."

Bem, depois de arranjar um sistema em que as horas são fundamentais... eu pensava que já dominava a 70% o Ninja, afinal não domino nada!
E espero que tenha descoberto o problema.
isto de ser free EOD o NinjaTrader não dá aquele suporte e eu também podia escrever no fórum deles, mas esqueci-me.
Mas ainda tenho de testar quando tiver tempo.

Ora, parece-me que a session 24/7 é aquela que deixei escrita em cima e tenho agora aqui uma imagem que ajuda.
Isto claro, para o caso de alguém precisar de afinar estas coisas.
Deixo assim a informação final de que procurava.
Claro que para outros sistemas isto não tem importância. Mas neste caso faz toda a diferença.
Claro que se pode escolher para ticker uma "session" específica e o Ninja nesse aspecto é completo. É necessário é saber usar... e eu não sabia. Bem, também nunca precisei de algumas coisas mais estranhas... mas que podem ser muito úteis e como diz o Mystery ainda não estejam bem exploradas.
« Última modificação: 2016-03-15 23:17:53 por JoaoAP »

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re: NinjaTrader
« Responder #2 em: 2016-04-10 23:36:21 »
Bem, mais uma ajuda nos Session Manager do NinjaTrader.
Claro que para Futuros o Session Manager não é o que deixei anteriormente: "Default 24/7". O Session Manager, em Futuros, por defeito, está bem escolhido e não é o Default.

Há sistemas muito sensíveis a estas questões do Session Manager que é escolhido para o respectivo "Instrument"!
Depois em cada Session Manager, para Portugal, temos de escolher mais abaixo a diferença em horas para os EUA, escolher o UTC ... normalmente -6h....
Para gráficos do PSI, temos de definir um Session Manager adequado quando inserimos cada uma das acções "Instrument". Mas por defeito, se não for para certos sistemas, não há problema algum.

Mas, tudo o que Ninja traz, por defeito, aquilo funciona bem para a coisas mais normais de trading.
E não podemos esquecer, tem um excelente "free data" para os EUA, mas EOD que é Kinetick. Para outros time frames inferiore temos a liagação à IB ou outro Broker.
Para o PSI o Yahoo é bom. Mas pode ligar-se a outros fornecedores de data: por exemplo, FXCM, Barchart, ESignal, IQFeed, Google, Ameritrade, etc..

frugal

  • Hero Member
  • *****
  • Mensagens: 1282
    • Ver Perfil
Re: NinjaTrader
« Responder #3 em: 2016-04-11 12:13:22 »
Bom dia.

Não sabendo programar que programas há?

O Wealth Lab developer é bom?

Cumprimentos.

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re: NinjaTrader
« Responder #4 em: 2016-04-11 14:07:32 »
O Ninjatrader permite fazer algumas coisas sem se saber programar.
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re: NinjaTrader
« Responder #5 em: 2016-04-11 14:22:29 »
Bom dia.

Não sabendo programar que programas há?

O Wealth Lab developer é bom?

Cumprimentos.
Não sabendo programar, ou tens umas ideias e usas o Wizard deles e dá para fazer algumas coisas simples e lucrativas e testar ideias malucas e ver se funcionam.... mas simples.
Para sistemas mais complexos, tens mesmo de programar ou mandar fazer a alguém. Eu já usei uns tipos da Roménia e baratos, porque na altura não compreendia bem determinadas funções especificas e num fórum um tipo disse que ajudava... mas depois quis algo em troca e foi baratíssimo. Tb pode comprar sistemas feitos (de código aberto) e alteras com um pouco de conhecimento -  uma sugestão.

O que acabei de escrever é válido para a maioria do softwares. Quase todos já têm um Wizard.

Há tempos, andei a fazer uns trials "bati" com o  Wealth Lab e parece-me muito bom mesmo, em tudo.
Mas tem um senão que é não teres "coisas" já feitas para ele e fóruns. Neste aspecto o Multicharts, Tradestation, Ninja, batem toda a concorrência.
O Amibroker, parece estar a crescer bastante nos últimos tempos. Acredito com as limitações às ligações a determinados Brokers que a partir de Março  a NinjaTrader aplicou... poderá perder clientes e outros melhorarem.
Mas, como disse lá atrás, tens um fórum muito bom para estas coisas inscreve-te, lê, pergunta e tiras mais conclusões.

Seria interessante que o Neo e Automek, deixassem aqui algumas coisas simples sobre os programas que usam, nomeadamente Amibroker e Multicharts respectivamente. Mas outras pessoas poderiam ajudar, nestes sifts ou outros.
Poderíamos até criar um guião para os primeiros passos e perguntas simples de principiante.

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: NinjaTrader
« Responder #6 em: 2016-04-11 14:28:19 »
João, fico sempre um bocado nervoso quando ouço falar em "coisas simples e lucrativas".  :D

Zel

  • Visitante
Re: NinjaTrader
« Responder #7 em: 2016-04-11 15:50:34 »
nao vale a pena pensar muito, compra o amibroker ou o quantshare se quiseres sistema baseados no final do dia
alguns membros do forum andam ha anos a pensar em comprar e depois nunca compram, a vida vai passando

frugal

  • Hero Member
  • *****
  • Mensagens: 1282
    • Ver Perfil
Re: NinjaTrader
« Responder #8 em: 2016-04-11 22:01:52 »
nao vale a pena pensar muito, compra o amibroker ou o quantshare se quiseres sistema baseados no final do dia
alguns membros do forum andam ha anos a pensar em comprar e depois nunca compram, a vida vai passando

Viva
E é necessário saber código?

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re: NinjaTrader
« Responder #9 em: 2016-04-12 00:14:17 »
João, fico sempre um bocado nervoso quando ouço falar em "coisas simples e lucrativas".  :D
Apresentei ao lado algo muito simples e lucrativo. Mas também é certo, que aquilo pode ser feito no próprio gráfico. Mas aquilo automático, permite depois com pequenas mudanças melhorares mais ou aplicares a conjunto de 5 ETF's por exemplo... melhor que muitas rotações mensais... depois é criares, experimentares, novas ideias, etc...
Mais, o RSI2 por norma não é grande coisa, certo? Então junta-lhe uma sma ou algo parecido para entradas e saídas, testa ... etc... e depois diz se coisas simples não funcionam! Mais... aplica a outros times frames... coisas simples... :D :D

JoaoAP

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 4778
    • Ver Perfil
Re: NinjaTrader
« Responder #10 em: 2016-04-12 00:27:16 »
nao vale a pena pensar muito, compra o amibroker ou o quantshare se quiseres sistema baseados no final do dia
alguns membros do forum andam ha anos a pensar em comprar e depois nunca compram, a vida vai passando
Mas a grande vantagem do Ninja é depois para times frames inferiores e que consegues de maneira mais fácil manipular com a ligação à IB.

O QuantShare, parece-me de facto muito bom e a bom preço.

Mas uma pessoa quando vai mais a fundo em algo que já conhece tem possibilidades maiores de progredir posteriormente... sabes como é... fica-se preguiçoso. Estou a referir-me a coisas novas que para Ninja já há free e aplicas rapidamente e, para já, em QuanShare não existe para uma implementação rápida e fácil. Exemplo, Renkos, Order Flow Analytics, etc... mas também poderá existir algo em QuantShare que não exista em Ninja.
Mas precisarei disto ... tenho curiosidade e numa ou outra experimentação, parece interessante.