Resposta

Lista de solicitações

9 respostas

beniko

Assinante, bbp_participante, comunidade, 31 respostas.

Perfil da visita

9 anos atrás #113541

Olá Mark,

Estou usando o EA wizard há algum tempo e estou muito satisfeito com o produto.

 

Tenho algumas sugestões, espero que as solicitações a seguir façam sentido para você.
 

  • adicionar uma guia de inicialização: onde alguns valores podem ser calculados apenas uma vez, com base nos parâmetros da estratégia
  • adicionar opção de fórmula ao determinar a quantidade ao configurar uma entrada no mercado
  • capacidade de criar variáveis que serão usadas para determinar o período de tempo de um gráfico. Essa variável deve ser configurável a partir dos parâmetros da estratégia.
  • uma opção para adicionar automaticamente o trecho de código usado para backtesting de gráficos Range/Renko do AZ-iNVEST.

Vou colar a última seção do artigo relevante encontrado aqui: http://www.az-invest.eu/how-to-properly-backtest-rangebars-medianrenko-renko-and-pointo-using-tick-data

Você precisa adicionar as duas linhas de código a seguir no início do arquivo de origem do seu EA. Em algum lugar na parte superior do arquivo, inclua o trecho de código em seu EA chamando:

#incluindo

e, na parte superior da função void OnTick(), adicione a seguinte chamada de função:

if(skipFirstTickOnBacktest()) return;

 

Leva muito tempo para adicionar o código manualmente todas as vezes e os usuários inexperientes podem não fazer isso corretamente. Como a fonte dos EAs não tem a função void OnTick(), colei o "if(skipFirstTickOnBacktest()) return;" no início da função "int start()", mas não tenho certeza se essa é a maneira correta.

  • Mais opções para desenhar nos gráficos. Isso é fundamental para a depuração de EAs e também pode ser usado para indicadores. Linhas verticais e horizontais seriam muito úteis nesse momento, ou até mesmo retângulos.
  • Uma opção "Else" em cada guia "If-Then" é necessária porque alguém precisa pensar em todas as outras possibilidades para criar um "if-then" que funcione como um "Else" em alguns EAs complexos.

Cumprimentos,
Ben

0

beniko

Assinante, bbp_participante, comunidade, 31 respostas.

Perfil da visita

9 anos atrás #129659

Então, mexi um pouco usando a função Custom e quero deixar esta postagem aqui para quem precisar dela.

 

Criar uma função "else" personalizada:

 

Na seção "Then" de uma regra, é possível adicionar

 

Ação personalizada: "}else {"

 

tudo o que estiver antes atuará como a parte "Then" e tudo o que estiver depois atuará como a parte "else".

0

Conde-Roy

Assinante, bbp_participante, comunidade, 69 respostas.

Perfil da visita

9 anos atrás #129776

O que há de errado com os indicadores deste site?  http://www.forex.ovo.cz   Usei essas barras renko e elas funcionam muito bem. Uma opção para adicionar automaticamente o trecho de código usado para backtesting de intervalo/renko/tick de http://www.forex.ovo.cz  seria bom.

 

Por algum motivo, não consigo fazer com que o link funcione. Você terá que digitá-lo manualmente na barra de endereços do navegador da Web ou pesquisá-lo no Google.  

0

beniko

Assinante, bbp_participante, comunidade, 31 respostas.

Perfil da visita

9 anos atrás #129781

O que há de errado com os indicadores deste site?  http://www.forex.ovo.cz   Usei essas barras renko e elas funcionam muito bem. Uma opção para adicionar automaticamente o trecho de código usado para backtesting de intervalo/renko/tick de http://www.forex.ovo.cz  seria bom.

 

Por algum motivo, não consigo fazer com que o link funcione. Você terá que digitá-lo manualmente na barra de endereços do navegador da Web ou pesquisá-lo no Google.  

 

Você deve estar se referindo a estes http://forex.ovo.cz/en/?subaction=showfull&id=1381555516

 

Pelo que sei, muitos geradores de barras renko não geram barras que possam ser testadas no backtested ou no forward test devido à forma como são desenhadas, pois não contêm os ticks (se entendi corretamente). Talvez as barras renko a que você se refere tenham o mesmo problema.

 

Até agora, as únicas barras de intervalo/renko que funcionam com EAs são da az-invest. O trecho de código que mencionei é usado em backtesting (para maior precisão) para pular o primeiro tick que, por algum motivo, é "falso".

 

Cumprimentos

0

Conde-Roy

Assinante, bbp_participante, comunidade, 69 respostas.

Perfil da visita

9 anos atrás #129805

Oi Beniko,

 

Não tive nenhum problema ao usar os EAs em nenhum dos gráficos ovo. Renko, tick, range, todos funcionam bem.

0

beniko

Assinante, bbp_participante, comunidade, 31 respostas.

Perfil da visita

9 anos atrás #129812

Oi Beniko,

 

Não tive nenhum problema ao usar os EAs em nenhum dos gráficos ovo. Renko, tick, range, todos funcionam bem.

Ok. Acho que entendi algo errado.

 

 

O que há de errado com os indicadores deste site?  http://www.forex.ovo.cz   Usei essas barras renko e elas funcionam muito bem. Uma opção para adicionar automaticamente o trecho de código usado para backtesting de intervalo/renko/tick de http://www.forex.ovo.cz  seria bom.

 

Por algum motivo, não consigo fazer com que o link funcione. Você terá que digitá-lo manualmente na barra de endereços do navegador da Web ou pesquisá-lo no Google.  

 

Só por curiosidade, que código você precisa adicionar para que o backtesting funcione?

0

Conde-Roy

Assinante, bbp_participante, comunidade, 69 respostas.

Perfil da visita

9 anos atrás #129813

Quanto ao fato de eu ter dito "o que há de errado com etc. etc." para acertar a adição de um trecho de código para os indicadores de ovo, em essência, não é uma atitude contra a AZ-invest.
Pois se você ler minha primeira resposta novamente, verá que só mudei sua frase para adicionar um trecho no final, de AZ-invest para Forex OVO.

 

não porque eu seja contra o AZ-Invest ou apenas a favor do Forex OVO, mas para apontar que talvez seja melhor incluir ambos ou uma solução universal.

 

cumprimenta,

 

Roy

0

mantadiver

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

6 anos atrás #232491

É interessante ver que o EAWizard e o Ovo são compatíveis.

Estou tendo dificuldades para fazer com que o EAWizard identifique quando uma nova barra Renko foi formada pelo Ovo ou pelo AZ-Invest.

Criei um contador simples usando IsBarOpen que funciona perfeitamente em gráficos de tempo. Também tentei usar o Wizard_counter postado por Tomas, mas não consegui fazer com que ele reconhecesse quando uma nova barra foi formada.

Alguém pode me ajudar a identificar quando uma nova barra é aberta em gráficos off-line?

Muito obrigado

0

mantadiver

Assinante, bbp_participante, comunidade, 33 respostas.

Perfil da visita

6 anos atrás #232495

Com a regra Avaliar somente na barra aberta ou usando IsBarOpen, ele não reconhece nenhuma nova barra aberta.

Sem usar isso, ele conta uma nova barra a cada novo tique.

Alterei o código (anexo) do Tomas para imprimir a contagem de barras no diário, +1 para barra ascendente, -1 para barra descendente. Funciona bem em um gráfico de tempo. Mas como fazer isso funcionar em um gráfico off-line?

0

Marca Fric

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 anos atrás #232519

Vou dar uma olhada no Forex OVO e adicionar suporte para seus gráficos no SQ4 e na nova versão do EA Wizard.

Marcar
EstratégiaQuant arquiteto

0

Visualizando 9 respostas - 1 até 9 (de um total de 9)