Outros sites Medialivre
Caldeirão da Bolsa

Testar sistema discricionário

Espaço dedicado a todo o tipo de troca de impressões sobre os mercados financeiros e ao que possa condicionar o desempenho dos mesmos.

por tonirai » 27/10/2009 22:45

MarcoAntonio Escreveu:
salvadorveiga Escreveu:O que ele quer é clicar imagina sempre que o RSI passa os 55 ele poe um sinal no grafico de compra e sempre q vai abaixo vende.

Isso seria um sistema automático e até o Metastock faz isso. Ele disse especificamente sistema discricionário!


O que o vset diz é no caso de ter uma ideia que não consegue meter em código, como fazer de modo discricionário...

Suponho que ele consiga ver no gráfico os sinais de entrada e saída, por isso provavelmente até dão para codificar, apenas como ele não o consegue fazer, preferia ter um programa desses para testar a validade dos sinais.

Mas concordo que, num gráfico em que os sinais sejam, por exemplo, o cruzamento de 2 MA e o RSI acima/abaixo de x, em alternativa a codificar isso, seria muito mais fácil poder clicar nos locais onde visualmente se identificam que seriam as entradas e saídas... em vez de ter de apontar com o "target" do rato, ler o valor, e fazer o input do mesmo numa folha excel! :wink:

Agora, encontrar tal programa, se existir, é que pode levar a alguma perda de tempo... justificável se for para mais do que 1 utilização pontual e de poucas dezenas de trades.
Avatar do Utilizador
 
Mensagens: 1985
Registado: 19/4/2007 18:26
Localização: Cronologicamente... Paris/Resende/Gaia

por salvadorveiga » 27/10/2009 22:44

Marco, tu e' q n deves perceber o Metastock sim faz as coisas de forma mecanica.

Existem no entanto N sistemas que sao 90% mecanicos e depois com uma componente discrecionaria...

Olha preferia andar 1 mes a perder tempo a' procura do programa do que andar a testar sistema apos sistema a' pata... e acredita que já o fiz e é o processo mais entedioso e aborrecido e susceptivel a erros de transcrita que nunca mais acaba...

Estar a olhar pa um grafico a' procura do ponto de entrada e andares a fazer isso numa folha de excel, força... fi-lo em sistemas meus a testar variados time frames, nao consegui faze-lo mais que 5 time frames.

Posso dizer que por cada 200 entradas na folha, correspondentes a 200 trades era capaz de "gastar" na boa à vontade umas 10 horas so a escrever nas celulas...

O metastock e' muito bonito mas há coisas que n consegues quantificar... ou podes n saber programar aquilo q queres quantificar.

Nao sei se existe o dito programa, até pode ser q sim, nao é dificil pelo q até pode existir um programa q sempre q usas um determinado objecto ele possa fazer uma exportaçao das coordenadas desse objecto no grafico para um folha ou o proprio programa assumir sempre aquele objecto como um BUY por exemplo.

Se nao existir, bem ou e' folha de calculo ou aprende a programar... no entanto como ja' referi um sistema pode ter componentes que nao sao quantificaveis
Imagem
Imagem Imagem

BLOG: www.mybullmarket.org As mesmas análises, os mesmos gráficos, um novo design... O que era bom, acabou de ficar melhor :D

Twitter: http://twitter.com/salvadorveiga
Avatar do Utilizador
 
Mensagens: 4483
Registado: 12/3/2008 22:06

por MarcoAntonio » 27/10/2009 22:36

salvadorveiga Escreveu:agora imagina uma amostra de 500 ou 1000 trades tu tares a por o preço de entrada e saida pa cada um...


Eu pelo que estou a ler por esta sequência de posts acho que tu tens uma certa dificuldade em assimilar o conceito de "sistema discricionário".

Testar um sistema discricionário (a menos que ele vá testar uma brincadeira/tontisse qualquer) com 500~1000 trades é assim uma coisa meio inconcebível.

Ele nunca mais acabava de testar o sistema, daqui a 3 anos ainda andava a definir as entradas e saídas...
:roll:
Imagem

FLOP - Fundamental Laws Of Profit

1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Avatar do Utilizador
Administrador Fórum
 
Mensagens: 41014
Registado: 4/11/2002 22:16
Localização: Porto

por MarcoAntonio » 27/10/2009 22:30

salvadorveiga Escreveu:LOL marco n tas a perceber...
mas tens q por a pata os inputs todos do preço de entrada e saida ou nao?


Inserir todos os preços é o equivalente a inserir todas as entradas e saídas no programa. Tanto uma coisa como a outra é feita à mão e nenhuma se traduz "em contas feitas à mão". Não se tratam de contas, trata-se de colocar os pontos de entrada e saída. Num hipotético programa seria apontando para o sítio e clicando (programa que não sabemos se existe), no outro programa (que sabemos que existe e que muito provavelmente já está no nosso computador, consiste em escrever lá o valor, valor esse que temos de descobrir um a um de qualquer das formas dado que se trata de um sistema descricionário).

A diferença é mínima e se para umas dezenas de trades poderá dar um bocadinho mais de trabalho... o tempo que gastamos à procura de um programa que não sabemos se existe também dá trabalho e também time consuming... com a agravante de ao fim de umas horas chegarmos à conclusão de que afinal não existe e termos que usar a folha de cálculo à mesma.

Se a questão era não se estar a ver como é que de forma rápida e automática se coloca o procedimento, já deixei como o fazer. Demora menos de um minuto a preparar a folha de cálculo (e desde que se tenha um mínimo de experiencia com folhas de cálculo e o computador não seja da idade da pedra, o minuto já inclui o tempo de abrir a folha de cálculo).


salvadorveiga Escreveu:O que ele quer é clicar imagina sempre que o RSI passa os 55 ele poe um sinal no grafico de compra e sempre q vai abaixo vende.


Isso seria um sistema automático e até o Metastock faz isso. Ele disse especificamente sistema discricionário!

Tu vais e descreves um procedimento para sistemas automáticos e no fim do post dizes que o problema é fazê-lo num sistema discricionário. Eu até me pergunto se quem está a perceber alguma coisa desta sequência de posts és tu...
:wink:

Salvador, eu disse-lhe como é que ele pode fazer isso de forma simples, rápida e automática numa folha de cálculo (a parte de decidir onde serão as entradas e saídas, essa não será nunca automática dado que é um sistema discricionário).

Contas à mão, tendo uma folha de cálculo, é coisa que nunca precisará de fazer e não percebo a que propósito aparece no teu post...
Imagem

FLOP - Fundamental Laws Of Profit

1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Avatar do Utilizador
Administrador Fórum
 
Mensagens: 41014
Registado: 4/11/2002 22:16
Localização: Porto

por salvadorveiga » 27/10/2009 22:22

imagina que ias pondo isto:

http://rt3.t.prorealtime.com/ProRealTim ... 052907.gif

e que o programa por cada seta de compra metia logo o input de compra e o preço da vela e assumia como compra... o sinal contrario assumia como venda à medida que ias clciando. ;)

Imagem

obviamente que neste grafico sao poucas ocorrencias e' facil de fazer ocmo tu dizes...

agora imagina uma amostra de 500 ou 1000 trades tu tares a por o preço de entrada e saida pa cada um...
Imagem
Imagem Imagem

BLOG: www.mybullmarket.org As mesmas análises, os mesmos gráficos, um novo design... O que era bom, acabou de ficar melhor :D

Twitter: http://twitter.com/salvadorveiga
Avatar do Utilizador
 
Mensagens: 4483
Registado: 12/3/2008 22:06

por salvadorveiga » 27/10/2009 22:17

LOL marco n tas a perceber... mas tens q por a pata os inputs todos do preço de entrada e saida ou nao?

O que ele quer é clicar imagina sempre que o RSI passa os 55 ele poe um sinal no grafico de compra e sempre q vai abaixo vende.

Percore o grafico com os olhos e vai carregando o grafico cheio desses sinaizinhos sempre que o criterio se verifica.

Ao mesmo tempo, o programa vai automaticamente calculando o preço de entrada, saida, lucros etc etc...

E' q o prob de testar um sistema discrecionario é os inputs à pata...
Imagem
Imagem Imagem

BLOG: www.mybullmarket.org As mesmas análises, os mesmos gráficos, um novo design... O que era bom, acabou de ficar melhor :D

Twitter: http://twitter.com/salvadorveiga
Avatar do Utilizador
 
Mensagens: 4483
Registado: 12/3/2008 22:06

por MarcoAntonio » 27/10/2009 22:14

salvadorveiga Escreveu:nao marco. isso e' precisamente o que o vset quer evitar...


Salvador, eu ainda sei ler...
:mrgreen:


Eu percebi perfeitamente o post do vset. Aliás quem ler com atenção percebe que eu percebi!



salvadorveiga Escreveu:isso de andar a fazer contas a' pata upa upa...


A última vez que eu consultei a minha folha de cálculo, há umas duas horas atrás, ela fazia as contas por mim. Tinha até a ideia que as folhas de cálculo foram criadas para fazer cálculos e não termos que os fazer à mão...

Mas agora deixaste-me curioso. Acho que vou verificar se isso ainda é válido... nestas últimas duas horas pode ter mudado!
:mrgreen:



Já agora, se dá mt trabalho escrever uma fórmula que se escreve (e arrasta numa coluna) em 5 segundos... dá mais trabalho andar à procura de um programa que nem se sabe se existe.

No final do dia a diferença é mesmo só uma: num hipotético programa coloca-se com uns clicks os pontos de entrada e saída (depois de termos decidido quais seriam) e no outro escrevemo-los em celulas.

O resto... é automático!
Imagem

FLOP - Fundamental Laws Of Profit

1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Avatar do Utilizador
Administrador Fórum
 
Mensagens: 41014
Registado: 4/11/2002 22:16
Localização: Porto

por salvadorveiga » 27/10/2009 22:05

nao marco. isso e' precisamente o que o vset quer evitar...

o que ele queria era um programa tipo que pusesses va' os pontos de entrada no grafico e saida e ir clicando ao longo do grafico e o programa ir assumindo isso como trades e fazer as contas automaticamente...

isso de andar a fazer contas a' pata upa upa...

vset, tenta este site... eu ainda n experimentei por isso n sei se dá pa discrecionario ou se e' pa mecanico:

http://forexsb.com/
Imagem
Imagem Imagem

BLOG: www.mybullmarket.org As mesmas análises, os mesmos gráficos, um novo design... O que era bom, acabou de ficar melhor :D

Twitter: http://twitter.com/salvadorveiga
Avatar do Utilizador
 
Mensagens: 4483
Registado: 12/3/2008 22:06

por MarcoAntonio » 27/10/2009 21:59

Hmm, se a ideia é fazer uma curva de equity (como é habitual vermos nos backtests a sistemas mecânicos), o "todos os cálculos" é na verdade a simples colocação do valor de entrada e de saída numa folha de cálculo preparada para o efeito. O trabalho não é mt diferente de clicar no gráfico (é escrever na folha de calculo o x de entrada e o y de saída).

Qnt a um programa que faça isso, desconheço...



A folha de cálculo pode ser algo como isto:

Uma coluna para as entradas (E), uma coluna para as saidas (E), uma terceira colecta para o factor de crescimento (R=S/E * Rant).

Cada linha é um trade e Rant é o R após o trade anterior (mesma coluna, linha anterior). Na célula anterior ao primeiro trade podes colocar o "capital inicial" e também podemos multiplicar (em cada linha) ainda por um segundo factor para simular os custos.


O trabalho é o de colocar o valor de entrada e de saida de cada trade, o resto é a folha de cálculo que o faz.
Imagem

FLOP - Fundamental Laws Of Profit

1. Mais vale perder um ganho que ganhar uma perda, a menos que se cumpra a Segunda Lei.
2. A expectativa de ganho deve superar a expectativa de perda, onde a expectativa mede a
__.amplitude média do ganho/perda contra a respectiva probabilidade.
3. A Primeira Lei não é mesmo necessária mas com Três Leis isto fica definitivamente mais giro.
Avatar do Utilizador
Administrador Fórum
 
Mensagens: 41014
Registado: 4/11/2002 22:16
Localização: Porto

Testar sistema discricionário

por vset » 27/10/2009 21:42

Viva :),

para sistemas discricionários há algum programa que faça as contas sozinho, fazendo nós no gráfico a colocação das entradas e saídas ?

Isto para quê?

Se tivermos uma ideia que não conseguimos meter em código e quisermos fazer as contas à sua rendibilidade, em vez de estarmos a anotar numa folha de cáculo todos os valores e fazer a diferença ( entrada-saída ) para saber o resultado de cada trade e somar tudo ...

Fazer tudo clicando no gráfico do programa. Entra aqui, sai ali, entra, sai e automaticamente o programa fazer os cálculos.

Tem de haver esta solução...

???
 
Mensagens: 1029
Registado: 11/1/2004 13:37

Anterior

Quem está ligado:
Utilizadores a ver este Fórum: Abade19, AlfaTrader, Aqui_Vale, Burbano, Google [Bot], jmmalmeida, m-m, macau5m, malakas, Manchini888, nunorpsilva, trilhos2006 e 538 visitantes