Clubeinvest.com — Arquivo Histórico (1997-2011)
Esta é uma cápsula do tempo da comunidade financeira portuguesa. Login activo para membros.
Clubeinvest.com
Home Privado Fórum Acções Índices Metastock Portfolio Managers Publicações Blogs Contacto
 

Editar as notícias:

  Subscreva o Canal do Clubeinvest no Youtube: http://www.youtube.com/Clubeinvest

Menu principal

Testar sistema discricionário

Iniciado por vset, Outubro 27, 2009, 21:40

Tópico anterior - Tópico seguinte

vset

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...

???



Alto Trás-os-Montes

Pedro Miranda

Penso que não vset.

Se o sistema é discricionário, não é simplesmente automatizavel, não me parece que tenha muitas voltas a dar.

Uma boa forma de tornar o processo (manual) mais rápido, é serem 2 pessoas, uma a ditar valores, outra a escrever no Excel por exemplo, digo isto porque há uns tempos tive de fazer um processo manual (não de backtesting mas parecido), e realmente 2 pessoas é muito mais rápido (e aqui digo, não 100% mais rapido, mas talvez uns 200 ou 300% mais rapido) do que uma pessoa a conferir valores e a guarda-los.
Pedro Miranda
www.clubeinvest.com

vset

É mecânico mas não está automatizado pela via da programação, logo feito à unha o backtest. (esquece o discric.)



Fazer isto em cima, clicando entradas e saídas.

::)
Alto Trás-os-Montes

Pedro Miranda

Citação de: vset em Outubro 28, 2009, 00:48
É mecânico mas não está automatizado pela via da programação, logo feito à unha o backtest. (esquece o discric.)

Então, mas se é mecânico, há de ter um algoritmo?
Pedro Miranda
www.clubeinvest.com

vset

Tem regras definidas que não consigo programar.

Para facilitar o backtest ... perguntei.
Alto Trás-os-Montes

Pedro Miranda

Citação de: vset em Outubro 28, 2009, 00:59
Tem regras definidas que não consigo programar.

Para facilitar o backtest ... perguntei.

Desculpa a a minha confusão vset, mas interpreto que no contexto de sistemas de negociação, "discricionário" é exactamente o oposto a "mecânico" (ou "automático"), neste caso "mecânico" vem da palavra "máquina" por assim dizer, "computador".

Tu disseste que era "discricionário", mas depois dizes:
CitaçãoÉ mecânico mas não está automatizado pela via da programação

É aqui que eu fiquei confuso.

É que se é mecânico, mas estás a usa-lo de forma discricionária, basicamente o caminho que deves seguir não é encontrar um programa que te facilite uma tarefa manual que com programa ou sem programa torna o processo de backtesting sempre inviável, mas deves procurar antes a mecanização dessa estratégia discricionária que potencialmente tem características mecânicas (suponho?).

Assim que o conseguires mecanizar (programar em Metastock, Metatrader, EasyLanguage, etc), o processo de backtesting é facílimo.

Eu por exemplo, quando desenho um system, faço backtesting em 10-20 anos de histórico, e simultaneamente para milhares de activos. Esta tarefa só é possível se o sistema estiver definido por um algoritmo, não será por arranjares um programa que te facilita apenas o método manual de inserção de setinhas "buy" e "sell", que irás conseguir fazer backtesting de qualidade (diga-se com milhões de trades).

um abraço,
Pedro Miranda
www.clubeinvest.com

vset

Sim é verdade.

Seria apenas uma pequena melhoria.

É que aprender uma linguagem de programação ... devia ser proibido  :D

Para qual linguagem irias?


Abraço.
Alto Trás-os-Montes

Pedro Miranda

Citação de: vset em Outubro 28, 2009, 09:17
Sim é verdade.

Seria apenas uma pequena melhoria.

É que aprender uma linguagem de programação ... devia ser proibido  :D

Para qual linguagem irias?


Abraço.


Vset,

Dá trabalho, mas há coisas que são mesmo assim... Tentares entrar no mundo da "construção de sistemas" sem aprenderes a programar sistemas, é como quereres ser piloto de aviões mas não te apetece aprender a pilotar ;)

Para qual linguagem iria?
Se estivesse a começar do zero, ia para o Metastock, tens muita informação, tens seminários de formação, tens documentação, tens muita gente com quem trocar ideias e é realmente uma linguagem fácil.

abraço,
Pedro Miranda
www.clubeinvest.com

salvadorveiga

ja agora fica aqui uma ajuda:

www.meta-formula.com

e

http://www.youtube.com/user/djenyns

muitissima coisa sobre metastock, e sim já vi os videos todos da conta do rapaz. sao apenhas apanhados dos seminarios mas da pa tirar umas ideias...


vset

Hello S,

O que é que esse mitra  ;D anda a tentar explicar?

Alto Trás-os-Montes

salvadorveiga

metastock... e procedimentos de como passar um conjunto de regras para um sistema usando o metastock...