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: novo sistema, surgiu das perdas recentes  (Lida 8168 vezes)

AmigosdaBolsa

  • Jr. Member
  • **
  • Mensagens: 38
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #20 em: 2014-03-26 00:55:34 »
Que são ordens MOO?
E que queres dizer que ao utilizares o close  no collective2 interfere com trading pessoal?

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #21 em: 2014-03-26 00:56:55 »
Market on open.
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #22 em: 2014-03-26 01:00:04 »
Que são ordens MOO?
E que queres dizer que ao utilizares o close  no collective2 interfere com trading pessoal?

interfere porque estou demasiado ocupado no fecho para andar a meter ordens no collective2

AmigosdaBolsa

  • Jr. Member
  • **
  • Mensagens: 38
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #23 em: 2014-03-26 10:57:14 »
Que são ordens MOO?
E que queres dizer que ao utilizares o close  no collective2 interfere com trading pessoal?

interfere porque estou demasiado ocupado no fecho para andar a meter ordens no collective2

Certo já percebi.

Tinha ideia que o Collective2 era um sistema automático que colocava as ordens por ti, tendo por base a lógica definida.

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #24 em: 2014-03-26 15:19:58 »
Que são ordens MOO?
E que queres dizer que ao utilizares o close  no collective2 interfere com trading pessoal?

interfere porque estou demasiado ocupado no fecho para andar a meter ordens no collective2

Certo já percebi.

Tinha ideia que o Collective2 era um sistema automático que colocava as ordens por ti, tendo por base a lógica definida.

eu sempre meti os trades manualmente, nao sei se ha outras alternaticas

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #25 em: 2014-03-26 15:24:54 »
Quem replica as estratégias tem as ordens automáticas - mas quem mete as ordens nas estratégias pode fazê-lo automaticamente ou manualmente.
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

tatanka

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 8350
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #26 em: 2014-08-19 00:34:54 »
Boas,

Alguem com experiencia em Amibroker, pode ajudar com o codigo para um sistema simples?
Buy: Se MA(30) > MA (50) há 30 dias.
Sell: Quando a MA(50) cruzar para cima a MA(30).

Isto é algo trivial, mas ja nao mexo nisto ha algum tempo.
“I hate reality but it's still the best place to get a good steak.”
― Woody Allen

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #27 em: 2014-08-19 01:31:53 »
Boas,

Alguem com experiencia em Amibroker, pode ajudar com o codigo para um sistema simples?
Buy: Se MA(30) > MA (50) há 30 dias.
Sell: Quando a MA(50) cruzar para cima a MA(30).

Isto é algo trivial, mas ja nao mexo nisto ha algum tempo.


p=1;
SetOption("Maxopenpositions",p);
SetBacktestMode( backtestRegular );
SetPositionSize(100/p, spsPercentOfEquity);
SetTradeDelays(0,0,0,0);
SellPrice=Close;
BuyPrice=Close;

Buy =  MA(C,30)>MA(C,50) ;
Sell =  MA(C,50)>MA(C,30) ;

Short = 0 ;
Cover = 0;

se nao quiseres gerar excesso de sinais nos arrays buy e sell podes usar o cross() e assim nao precisarias de algumas das linhas iniciais
« Última modificação: 2014-08-19 01:33:13 por Neo-Liberal »

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #28 em: 2014-08-19 01:33:48 »
compraste o amibroker?

tatanka

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 8350
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #29 em: 2014-08-19 01:38:19 »
Boas,

Alguem com experiencia em Amibroker, pode ajudar com o codigo para um sistema simples?
Buy: Se MA(30) > MA (50) há 30 dias.
Sell: Quando a MA(50) cruzar para cima a MA(30).

Isto é algo trivial, mas ja nao mexo nisto ha algum tempo.


p=1;
SetOption("Maxopenpositions",p);
SetBacktestMode( backtestRegular );
SetPositionSize(100/p, spsPercentOfEquity);
SetTradeDelays(0,0,0,0);
SellPrice=Close;
BuyPrice=Close;

Buy =  MA(C,30)>MA(C,50) ;
Sell =  MA(C,50)>MA(C,30) ;

Short = 0 ;
Cover = 0;

se nao quiseres gerar excesso de sinais nos arrays buy e sell podes usar o cross() e assim nao precisarias de algumas das linhas iniciais

Nao te falta a condicao, para apenas entrar, se a MA(50) estiver ha  30 dias acima da MA(30) ? Nao era com o barssince ou algo assim?
“I hate reality but it's still the best place to get a good steak.”
― Woody Allen

tatanka

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 8350
    • Ver Perfil
Re:novo sistema, surgiu das perdas recentes
« Responder #30 em: 2014-08-19 01:39:08 »
compraste o amibroker?

Ja tinha ha anos.
Utilizei intensivamente durante uns tempos, mas ja nao mexia ha muito tempo.
“I hate reality but it's still the best place to get a good steak.”
― Woody Allen

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #31 em: 2014-08-19 01:40:16 »
culpa minha, nao percebi esse pormenor

nesse caso usa o cross() para gerar os sinais e o barsince ()
« Última modificação: 2014-08-19 01:40:52 por Neo-Liberal »

Zel

  • Visitante
Re:novo sistema, surgiu das perdas recentes
« Responder #32 em: 2014-08-19 01:43:09 »
repara que tens tb levar em conta o sell original alem do buy original

podes fazer algo como ref(cross(),-30) para a compra e barsince para ter em conta nao haver vendas entretanto

tb ha outras alternativas como criar um array q conta os dias entre o buy e o sell originais



« Última modificação: 2014-08-19 02:04:49 por Neo-Liberal »