Lista de solicitações
9 respostas
beniko
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
beniko
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".
Conde-Roy
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.
beniko
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
Conde-Roy
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.
beniko
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?
Conde-Roy
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
mantadiver
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
mantadiver
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?
Marca Fric
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
Visualizando 9 respostas - 1 até 9 (de um total de 9)