Skip to main content

Como testar estratégias de negociação opção binária


Como criar e testar uma estratégia de Opções Binárias com o MetaTrader 4 Strategy Tester.
Índice.
Este artigo mostra como criar uma estratégia de Opções Binárias e testá-lo no Strategy-Tester of Metatrader 4 com o utilitário Binary-Options-Strategy-Tester. Por padrão Strategy-Tester of Metatrader 4 pode testar Expert Advisors e Indicadores contra dados históricos, mas não pode lidar com opções binárias com horário de vencimento. Como eu preciso de uma possibilidade de testar estratégias de Opções Binárias automatizadas no Strategy-Tester do MetaTrader 4, o Binary-Options-Strategy-Tester foi criado como um utilitário para atender a essas necessidades.
O conceito contém as seguintes partes:
Este é um exemplo passo a passo sobre como criar uma estratégia de Opções Binárias armazenada em um Indicador (marcado como vermelho na imagem acima) para se comunicar através da Biblioteca de Opções-Estratégias Binárias (marcado como verde na imagem acima) com as Opções Binárias - Strategy-Tester (marcado como azul na imagem acima), para colocar ordens virtuais e contar seus resultados com backtests e testes de reencaminhamento.
Tenha em mente: Backtesting com dados históricos nunca representará o futuro real, mas pode dar-lhe um valor aproximado para tornar sua estratégia mais estável.
A qualidade do seu backtest depende dos seus dados históricos. Portanto, é altamente recomendável usar um conjunto de dados de alta qualidade!
Baixe e compre o utilitário Binary-Options-Strategy-Tester do mercado:
Test-Framework para testar estratégias de Opções Binárias no Strategy-Tester do MetaTrader 4.
Por que uma versão adquirida do utilitário Binário-Opções-Estratégia-Tester é necessária?
Uma estratégia de opções binárias tem que chamar uma função do Binário-Opções-Estratégia-Tester (via Binário-Opções-Estratégia-Biblioteca) para colocar os negócios virtuais. Relacionado ao conceito de licença do MQL4, isso só funciona se o produto tiver uma licença de trabalho. Portanto, você precisa comprar o produto para testar estratégias de Opções Binárias ou este exemplo.
Baixe o BinaryOptionsStrategyLibrary. mqh e coloque-o na pasta \ Include ([caminho para o MetaTrader 4] \ MQL4 \ Include):
A biblioteca gratuita fornecerá várias funções para construir sua estratégia de Opções Binárias facilmente e se comunicar com o Binary-Options-Strategy-Tester. Veja Biblioteca de opções de opções binárias para obter mais detalhes da biblioteca.
Baixe o indicador KVO. mq4 gratuito e coloque-o (e o arquivo KVO. ex4 compilado) na pasta \ Indicators \ Downloads ([caminho para o MetaTrader 4] \ MQL4 \ Indicators \ Downloads):
O indicador KVO é usado como exemplo para mostrar o acesso de indicadores externos e ex4 arquivos na seção "3.2.6 Uso de indicadores externos (arquivos ex4)". Consulte https: // mql5 / pt / code / 8677 para obter mais detalhes sobre o indicador.
Agora você pode ir mais longe com a seção "3. Exemplo de estratégia de opções binárias" e criar o código de exemplo por você mesmo ou simplesmente baixar o código deste exemplo abaixo.
Faça o download opcional do BinaryOptionsStrategyExample. mq4 e coloque-o (e o arquivo BinaryOptionsStrategyExample. ex4 compilado) na pasta \ Indicadores ([caminho para o MetaTrader 4] \ MQL4 \ Indicators):
Baixe o código deste exemplo de estratégia de Opções Binárias para deixá-lo funcionar sem construir por você mesmo.
Para compilar os arquivos. ex4 necessários, abra os arquivos. mq4 (KVO. mq4 e BinaryOptionsStrategyExample. mq4 - NOT Binary-Options-Strategy-Library. mqh) no MetaQuotes Language Editor e clique no botão "Compilar" ou apenas reinicie seu MetaTrader 4 depois esses arquivos são armazenados nas pastas descritas e o MetaTrader 4 irá fazer isso automaticamente para você.
3. Exemplo de estratégia de opções binárias.
As etapas a seguir irão guiar-lhe um exemplo de como criar um exemplo de Estratégia de Opções Binárias armazenada em um Indicador para se comunicar com o Binary-Options-Strategy-Tester. Você pode construí-lo sozinho ou simplesmente baixe o código do BinaryOptionsStrategyExample. mq4.
Por favor, note: Esta estratégia não é uma estratégia de Opções Binary lucrativa! É apenas um exemplo de como construir uma estratégia em um indicador para se comunicar com o utilitário Binary-Options-Strategy-Tester. Claro que você tem que construir uma estratégia lucrativa sozinha. Mas, como você verá, este utilitário irá ajudá-lo a testar e aprimorar sua estratégia de Opções Binárias.
3.1 Definir estratégia de opções binárias.
Em primeiro lugar, temos que definir a estratégia e os valores variáveis ​​(parâmetros de entrada). A documentação MQL4 mostra todos os indicadores técnicos, que podem ser abordados através da interface iCustom: https: //docs. mql4/indicators.
Digamos que nós gostamos de criar uma estratégia de cruzamento de Moving Average simples com uma média móvel "rápida" e uma "lenta" para negociar na próxima vela após terem se cruzado. A documentação diz, como podemos obter o valor de uma única média móvel: https: //docs. mql4/indicators/ima.
Digamos ainda, nós gostamos de escolher valores para "período de média de MA" (rápido e lento) e para "preço aplicado", bem como para o "método de média". Outros valores (como símbolo, período de tempo e mudança) dependem da placa de teste (por exemplo, o símbolo que o testador executa) e deve ser configurado automaticamente. Portanto, basicamente, precisamos das seguintes variáveis ​​para uma Média em Movimento:
Como precisamos de duas médias móveis para verificar suas cruzes, precisamos dos seguintes parâmetros de entrada para o exemplo da estratégia com alguns valores padrão:
int period_slow = 10;
int method_both = 0;
int aplicado_price_both = 0;
3.2 Criar estratégia de Opções Binárias.
Você precisa criar um indicador que armazene sua estratégia de Opções Binárias para arrastá-lo no gráfico em que o Binary-Options-Strategy-Tester está sendo executado.
Open MetaQuotes Language Editor (no MetaTrader 4 clique em "Tools" - & gt; "MetaQuotes Language Editor" ou simplesmente pressione F4) e clique em "New":
O MQL Wizard aparecerá. Selecione "Indicador personalizado" para criar um indicador vazio e clique em "Avançar":
Digite o nome, os direitos autorais e o link da estratégia, bem como os parâmetros de entrada com seus tipos e valores padrão (valores iniciais), clicando em "Adicionar" - Botão e pressione "Próximo":
Nos manipuladores de eventos de tabulação, marque a caixa de seleção "OnCalculate", pois precisamos deste evento para verificar nossa estratégia em todos os tiques. Pressione "Próximo":
Nas propriedades do desenho da guia, marque a caixa de seleção "Indicador na janela separada", pois precisamos de uma janela separada para imprimir os valores de depuração. Pressione "Concluir":
O código inicial do seu indicador aparecerá:
// | Copyright 2018, __martin__ |
#propriedade de direitos autorais "Copyright 2018, __martin__"
#property link "https: // mql5 / en / users / __ martin__"
#property version "1.00"
input int period_fast = 5;
input int period_slow = 10;
input int method_both = 0;
input int applied_price_both = 0;
// | Função de inicialização do indicador personalizado |
// --- mapeamento de buffers indicadores.
// | Função de iteração do indicador personalizado |
int OnCalculate (const int rates_total,
const int prev_calculated,
const datetime & amp; time [],
const double & amp; open [],
const double & amp; high [],
const double & amp; low [],
const double & amp; close [],
const long & amp; tick_volume [],
const long & amp; volume [],
const int & amp; spread [])
3.2.1 Parâmetros de entrada.
Os parâmetros de entrada iniciais são criados com o MQL Wizard (ver 3.2 Criar Estratégia de Opções Binárias) e os aprimoraremos com as seguintes etapas.
Para evitar ter que inserir valores int para o preço aplicado e o método de média das Médias Móveis para os parâmetros de entrada, o tipo para method_both e applied_price_both é alterado de int para o tipo de enumeração com um valor padrão.
Além disso, os comentários para os parâmetros de entrada são adicionados para mostrar os comentários como rótulos em vez de nomes de variáveis:
input int period_fast = 5; // Valor MA rápido.
input int period_slow = 10; // Valor MA lento.
introduza ENUM_MA_METHOD method_both = MODE_SMA; // Método MA.
entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // preço aplicado MA.
Com estas modificações, os parâmetros de entrada fornecem um menu suspenso com os valores disponíveis para selecionar, assim como "etiquetas" para os parâmetros de entrada:
3.2.2 Incluir binário-Opções-Estratégia-Biblioteca.
Se você baixou e armazenou a biblioteca (veja 2. Instalação) na pasta \ Include ([caminho para o MetaTrader 4] \ MQL4 \ Include), você pode incluir a biblioteca como esta:
// | Copyright 2018, __martin__ |
#propriedade de direitos autorais "Copyright 2018, __martin__"
#property link "https: // mql5 / en / users / __ martin__"
#property version "1.00"
Não é necessário alterar o conteúdo da biblioteca.
Binary-Options-Strategy-Library aumentará os parâmetros de entrada com dois novos parâmetros:
Coloque apenas uma VENDA ou uma compra de comércio por vela Verifique apenas no início de uma nova vela para a estratégia.
3.2.3 Adicionar CallStrategy ()
Adicione uma chamada para CallStrategy () - funcione em OnCalculate () do seu indicador de estratégia para chamar a estratégia de cada novo tiquetaque. CallStrategy () é fornecido pela biblioteca de Opções-Estratégias Binárias que você incluiu como descrito acima:
// | Função de iteração do indicador personalizado |
int OnCalculate (const int rates_total,
const int prev_calculated,
const datetime & amp; time [],
const double & amp; open [],
const double & amp; high [],
const double & amp; low [],
const double & amp; close [],
const long & amp; tick_volume [],
const long & amp; volume [],
const int & amp; spread [])
Portanto, você deve implementar a função CheckMyRules () no seu indicador de estratégia de Opções Binárias.
3.2.4 Implementar CheckMyRules () e helper-function.
Na função CheckMyRules () -, que é chamado através da Biblioteca Binário-Opções-Estratégia, as condições para a estratégia são implementadas e as negociações são colocadas através da função LocalTrade () - função da biblioteca. Os valores de ambas as médias móveis são temporariamente armazenados em variáveis ​​para compará-las em condições if enquanto os valores das médias móveis são retirados da função auxiliar GetValuesForMA ():
input int period_fast = 5; // Valor MA rápido.
input int period_slow = 10; // Valor MA lento.
introduza ENUM_MA_METHOD method_both = MODE_SMA; // Método MA.
entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // preço aplicado MA.
// | Coloque suas Regras de Negociação aqui - veja o exemplo abaixo. |
// | O StrategyTester chamará essa função para fazer negócios. |
// | - Adicionar parâmetros de função, p. CheckMyRules (int a) |
// | - Alterar o tipo de retorno da função, p. int CheckMyRules () |
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Current = GetValueForMA (period_slow, 0);
double emaFast_Current = GetValueForMA (period_fast, 0);
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Past = GetValueForMA (period_slow, 1);
double emaFast_Past = GetValueForMA (period_fast, 1);
& amp; amp; emaFast_Current & lt; emaSlow_Past) // Verifique se MA lento e MA rápido cruza.
PlaceTrade (OP_SELL); // Place SELL-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
& amp; amp; emaFast_Current & gt; emaSlow_Past) // Verifique se MA lento e MA rápido cruza.
PlaceTrade (OP_BUY); // Place BUY-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
// | Coloque suas funções auxiliares aqui, veja o exemplo abaixo |
// | Obtenha valores de MA por período, método, preço aplicado e mudança. |
// | Para detalhes do iMA (), veja https: //docs. mql4/indicators/ima |
Double GetValueForMA (int _period, int _shift)
retornar iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);
3.2.5 Imprima os valores de depuração.
A função PrintDebugValue () oferece uma possibilidade de imprimir valores de depuração enquanto o testador está sendo executado. No exemplo abaixo, os valores das Médias Móveis são impressos com seus nomes de variáveis ​​como rótulos:
input int period_fast = 5; // Valor MA rápido.
input int period_slow = 10; // Valor MA lento.
introduza ENUM_MA_METHOD method_both = MODE_SMA; // Método MA.
entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // preço aplicado MA.
// | Coloque suas Regras de Negociação aqui - veja o exemplo abaixo. |
// | O StrategyTester chamará essa função para fazer negócios. |
// | - Adicionar parâmetros de função, p. CheckMyRules (int a) |
// | - Alterar o tipo de retorno da função, p. int CheckMyRules () |
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Current = GetValueForMA (period_slow, 0);
double emaFast_Current = GetValueForMA (period_fast, 0);
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Past = GetValueForMA (period_slow, 1);
double emaFast_Past = GetValueForMA (period_fast, 1);
PrintDebugValue ("emaFast_Current:", (string) emaFast_Current, 1); // Rótulo e valor na linha 1.
PrintDebugValue ("emaSlow_Past:", (string) emaSlow_Past, 2); // Etiqueta e valor na linha 2.
PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Etiqueta e valor na linha 3.
& amp; amp; emaFast_Current & lt; emaSlow_Past) // Verifique se MA lento e MA rápido cruza.
PlaceTrade (OP_SELL); // Place SELL-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
& amp; amp; emaFast_Current & gt; emaSlow_Past) // Verifique se MA lento e MA rápido cruza.
PlaceTrade (OP_BUY); // Place BUY-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
// | Coloque suas funções auxiliares aqui, veja o exemplo abaixo |
// | Obtenha valores de MA por período, método, preço aplicado e mudança. |
// | Para detalhes do iMA (), veja https: //docs. mql4/indicators/ima |
Double GetValueForMA (int _period, int _shift)
retornar iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);
3.2.6 Uso de indicadores externos (arquivos ex4)
Além disso, um indicador externo que armazena seus valores em buffers pode ser acessado para a estratégia de Opções Binárias, mesmo que apenas o arquivo compilado ex4 exista.
Digamos que gostaríamos de incluir a linha de sinal do indicador KVO https: // mql5 / en / code / 8677 para colocar negócios somente se a linha de sinal for superior a 0 para COMPRAR negociações e abaixo de 0 para negociações VENDA. Baixe o indicador KVO. mq4 e coloque o arquivo compilado (ex4) na pasta \ Indicadores \ Downloads ([caminho para o MetaTrader 4] \ MQL4 \ Indicators \ Downloads).
Para compilar o arquivo. ex4 necessário, abra o KVO. mq4 no MetaQuotes Language Editor e clique no botão "Compilar" ou apenas reinicie seu MetaTrader 4 depois que o arquivo estiver armazenado na pasta descrita e o MetaTrader 4 fará isso automaticamente por você.
Primeiro, temos que identificar os buffers relevantes que armazenam os valores relevantes para acessar. Portanto, pressionamos o botão "Janela de dados" no MetaTrader 4 para mostrar todos os buffers disponíveis dos indicadores usados ​​e arraste o indicador KVO em um gráfico. Ao passar a cruzar o gráfico (pressione a roda do mouse no gráfico para abrir a cruz), os valores do buffer do indicador do período de tempo invertido serão exibidos na janela de dados:
As etiquetas da janela de dados nos dizem que o segundo valor do buffer do indicador armazena a linha de sinal. Se os buffers de indicadores não tiveram rótulos, podemos encontrar a correta, comparando os valores do buffer com o valor exibido sob a cruz no gráfico e no indicador. Buffers de um indicador começa com 0, então temos o valor do buffer 1 = buffer 0, buffer value 2 = buffer 1 e assim por diante e temos que acessar o buffer 1 para obter o valor do sinal.
Em seguida, temos de conhecer todos os parâmetros de entrada do indicador externo que gostamos de acessar. Ao desenhar o indicador em um gráfico, vemos todos os paremeters de entrada:
Digamos ainda, nós gostamos de acessar o indicador com valores (padrão): 34, 55 e 13. Usamos uma função auxiliar (baseada no iCostum), que nos fornece a possibilidade de obter os valores do indicador com parâmetros para buffer e shift, enquanto shift 0 será o valor da vela atual, deslize 1 o valor da última vela, mude 2 o valor da segunda para a última vela e assim por diante. Além disso, armazenamos temporariamente os valores do buffer do indicador e melhoramos a condição if da estratégia:
input int period_fast = 5; // Valor MA rápido.
input int period_slow = 10; // Valor MA lento.
introduza ENUM_MA_METHOD method_both = MODE_SMA; // Método MA.
entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // preço aplicado MA.
// | Coloque suas Regras de Negociação aqui - veja o exemplo abaixo. |
// | O StrategyTester chamará essa função para fazer negócios. |
// | - Adicionar parâmetros de função, p. CheckMyRules (int a) |
// | - Alterar o tipo de retorno da função, p. int CheckMyRules () |
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Current = GetValueForMA (period_slow, 0);
double emaFast_Current = GetValueForMA (period_fast, 0);
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Past = GetValueForMA (period_slow, 1);
double emaFast_Past = GetValueForMA (period_fast, 1);
double kvoSignal = GetValuesFromIndicator__KVO __ (1, 0);
PrintDebugValue ("emaFast_Current:", (string) emaFast_Current, 1); // Rótulo e valor na linha 1.
PrintDebugValue ("emaSlow_Past:", (string) emaSlow_Past, 2); // Etiqueta e valor na linha 2.
PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Etiqueta e valor na linha 3.
& amp; amp; emaFast_Current & lt; emaSlow_Past // Verifique se MA lento e MA rápido cruza.
& amp; amp; kvoSignal & lt; 0) // Verifique se o valor do sinal do KVO está abaixo de 0.
PlaceTrade (OP_SELL); // Place SELL-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
& amp; amp; emaFast_Current & gt; emaSlow_Past // Verifique se MA lento e MA rápido cruza.
& amp; amp; kvoSignal & gt; 0) // Verifique se o valor do sinal do KVO é superior a 0.
PlaceTrade (OP_BUY); // Place BUY-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.
// | Coloque suas funções auxiliares aqui, veja o exemplo abaixo |
// | Obtenha valores de MA por período, método, preço aplicado e mudança. |
// | Para detalhes do iMA (), veja https: //docs. mql4/indicators/ima |
Double GetValueForMA (int _period, int _shift)
retornar iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);
// | Exemplo de como obter valores de indicadores externos |
// | int _buffer - buffer-indicador (começa com 0) |
// | int _shift - valor para mudar; 0 = vela atual, 1 = vela anterior |
Double GetValuesFromIndicator__KVO __ (int _buffer, int _shift = 0) // Mude "__KVO__" para o nome do indicador.
NULL, // NULL para o cronograma atual selecionado no testador - NENHUMA MUDANÇA NECESSÁRIA.
0, // 0 para o símbolo atual selecionado no testador - NENHUMA MUDANÇA NECESSÁRIA.
"\\ Downloads \\ KVO. ex4", // Filepath e filename do indicador (arquivo *.ex4)
// INICIE INDICADORES ENTRADAS.
_shift // Shift (0 para a vela atual), _shift é endereçado ao parâmetro de função - NENHUMA MUDANÇA NECESSÁRIA.
Também é possível melhorar os parâmetros de entrada do nosso indicador de estratégia com os valores do indicador KVO usado e definir os valores na função auxiliar por variáveis. Como este tutorial deve ser apenas um exemplo e "tão simples quanto possível", esta variante não é mostrada.
3.3 O código completo.
Abaixo você encontrará o código completo do Binário-Opções-Estratégia-Exemplo de todas as etapas acima, pronto para arrastar o Binário-Opções-Estratégia-Tester para testar e ver os resultados no gráfico:
// | Copyright 2018, __martin__ |
#propriedade de direitos autorais "Copyright 2018, __martin__"
#property link "https: // mql5 / en / users / __ martin__"
#property version "1.00"
// | Coloque seus parâmetros de entrada aqui - veja o exemplo abaixo |
input int period_fast = 5; // Valor MA rápido.
input int period_slow = 10; // Valor MA lento.
introduza ENUM_MA_METHOD method_both = MODE_SMA; // Método MA.
entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // preço aplicado MA.
// | Função de inicialização do indicador personalizado |
// --- mapeamento de buffers indicadores.
// | Função de iteração do indicador personalizado |
int OnCalculate (const int rates_total,
const int prev_calculated,
const datetime & amp; time [],
const double & amp; open [],
const double & amp; high [],
const double & amp; low [],
const double & amp; close [],
const long & amp; tick_volume [],
const long & amp; volume [],
const int & amp; spread [])
// | Coloque suas Regras de Negociação aqui - veja o exemplo abaixo. |
// | O StrategyTester chamará essa função para fazer negócios. |
// | - Adicionar parâmetros de função, p. CheckMyRules (int a) |
// | - Alterar o tipo de retorno da função, p. int CheckMyRules () |
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Current = GetValueForMA (period_slow, 0);
double emaFast_Current = GetValueForMA (period_fast, 0);
// chamar função auxiliar GetValueForMA () para obter o valor - veja as funções auxiliares abaixo.
double emaSlow_Past = GetValueForMA (period_slow, 1);
double emaFast_Past = GetValueForMA (period_fast, 1);
double kvoSignal = GetValuesFromIndicator__KVO __ (1, 0);
PrintDebugValue ("emaFast_Current:", (string) emaFast_Current, 1); // Rótulo e valor na linha 1.
PrintDebugValue ("emaSlow_Past:", (string) emaSlow_Past, 2); // Etiqueta e valor na linha 2.
PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Etiqueta e valor na linha 3.
& amp; amp; emaFast_Current & lt; emaSlow_Past // Verifique se MA lento e MA rápido cruza.
& amp; amp; kvoSignal & lt; 0) // Verifique se o valor do sinal do KVO está abaixo de 0.
PlaceTrade (OP_SELL); // Place SELL-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyLibrary. mqh.
& amp; amp; emaFast_Current & gt; emaSlow_Past // Verifique se MA lento e MA rápido cruza.
& amp; amp; kvoSignal & gt; 0) // Verifique se o valor do sinal do KVO é superior a 0.
PlaceTrade (OP_BUY); // Place BUY-Trade for Strategy-Tester, a função está localizada em BinaryOptionsStrategyLibrary. mqh.
// | Coloque suas funções auxiliares aqui, veja o exemplo abaixo |
// | Obtenha valores de MA por período, método, preço aplicado e mudança. |
// | Para detalhes do iMA (), veja https: //docs. mql4/indicators/ima |
Double GetValueForMA (int _period, int _shift)
retornar iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);
// | Exemplo de como obter valores de indicadores externos, |
// | int _buffer - buffer-indicador (começa com 0) |
// | int _shift - valor para mudar; 0 = vela atual, 1 = vela anterior |
Double GetValuesFromIndicator__KVO __ (int _buffer, int _shift = 0) // Mude "__KVO__" para o nome do indicador.
NULL, // NULL para o cronograma atual selecionado no testador - NENHUMA MUDANÇA NECESSÁRIA.
0, // 0 para o símbolo atual selecionado no testador - NENHUMA MUDANÇA NECESSÁRIA.
"\\ Downloads \\ KVO. ex4", // Filepath e filename do indicador (arquivo *.ex4)
// INICIE AS ENTRADAS DOS INDICADORES.
_shift // Shift (0 para a vela atual), _shift é endereçado ao parâmetro de função - NENHUMA MUDANÇA NECESSÁRIA.
4. Execute um backtest (video)
O seguinte vídeo mostra como executar um backtest da sua estratégia de Opções Binárias no Strategy-Tester do MetaTrader 4:
Inicie Binary-Options-Strategy-Tester em Strategy-Tester do MetaTrader 4 e defina os parâmetros de entrada. Arraste seu indicador de estratégia de Opções Binárias no gráfico, defina os parâmetros de entrada e marque "Permitir importação de especialistas externos" na guia "comum". Arraste seu Usou indicadores com os parâmetros de entrada usados ​​no gráfico para ver seus valores enquanto o testador está sendo executado (opcional) Salve todas as configurações em um modelo para executar o teste com todas as configurações novamente - usando o botão de pausa do Strategy-Tester (opcional) Veja o resultados da sua estratégia de Opções Binárias no gráfico Estratégia-Tester.
5. Execute um teste para a frente.
Para fazer um teste direto, basta arrastar o utilitário Binário-Opções-Estratégia-Testador e seu indicador de estratégia em seu demo ou gráfico ao vivo de seu corretor em vez de usá-lo no Strategy-Tester:
Arraste o utilitário Binário-Opções-Estratégia-Verificador no gráfico de demonstração ou ao vivo e defina os parâmetros de entrada Arraste seu indicador de estratégia de Opções Binárias no gráfico, defina os parâmetros de entrada e marque "Permitir importações de especialistas externos" na guia "comum" Arraste o seu usado Indicadores com seus parâmetros de entrada usados ​​no gráfico para ver seus valores enquanto o teste de frente está sendo executado (opcional) Salve todas as configurações em um modelo para executar o teste novamente com todas as configurações (opcional) Veja os resultados da sua estratégia de Opções Binárias na demo ou ao vivo gráfico.
Pergunta: Por que você mostra um exemplo de uma estratégia de opções binárias não lucrativas?
Answere: Este é apenas um exemplo de como construir uma estratégia em um Indicador para se comunicar com o utilitário Binary-Options-Strategy-Tester no mercado para testar e melhorar a sua estratégia.
Pergunta: Binary-Options-Strategy-Tester pára após a quantidade exata de perdas com erro "Array out of range". Por quê?
Answere: Binary-Options-Strategy-Tester pode aumentar um erro após x perdas para parar o Tester e analisar a situação no gráfico. Se você não quiser, basta desligar a opção nas configurações.
Pergunta: Nenhuma seta aparece no gráfico depois de eu elaborar o meu indicador com uma estratégia de trabalho nela. O que aconteceu?
Answere: Você deve habilitar "Permitir as importações de especialistas externos" na guia "comum" enquanto você arrasta seu indicador de estratégia no gráfico (a mensagem de registro mostrará um erro neste caso).
Pergunta: Nenhuma seta aparece no gráfico depois de eu elaborar o meu indicador com uma estratégia de trabalho sobre ele com "Permitir que as importações de especialistas externos" sejam ativadas. Por quê?
Answere: Uma estratégia tem que chamar uma função de Binário-Opções-Estratégia-Tester para colocar trocas virtuais. Relacionado ao conceito de licença MQL4, isso só funciona se o produto tiver uma licença de trabalho. Portanto, você tem que comprar o produto.
Pergunta: Nenhuma seta aparece no gráfico depois de arrastar o meu indicador com uma estratégia de trabalho e obtive erros como "Não posso ligar ..." ou "Não é possível carregar ..." no log do MetaTrader 4. O que posso fazer?
Answere: use a versão mais recente (maior v1.00) de BinaryOptionsStrategyLibrary. mqh. Verifique a etiqueta da versão no código de seu BinaryOptionsStrategyLibrary. mqh e veja changelog v1.01 of BinaryOptionsStrategyLibrary.
Pergunta: Eu não vejo resultados em tabs "Results", "Graph", "Report" do Strategy-Tester. Onde posso ver os resultados?
Answere: Strategy-Tester do MetaTrader 4 não pode lidar com as Opções Binárias para que essas guias não sejam usadas. Portanto, este utilitário calcula todas as vitórias e perdas e imprime os resultados no gráfico.
Como eu preciso de uma possibilidade de testar as estratégias de Opções Binárias automatizadas no Strategy-Tester do MetaTrader 4 por longos períodos de tempo em um curto período de tempo e fazer testes no gráfico do corretor, esse utilitário foi compilado. Passei muito tempo para o conceito e a implementação do Binary-Options-Strategy-Tester, bem como para a documentação. Talvez haja uma maneira melhor de fazê-lo e talvez algumas melhorias o aproximem para atender às necessidades de você. Então, sinta-se à vontade para entrar em contato comigo para obter idéias para melhorias!

Como testar estratégias de negociação Opção binária
As opções binárias são opções únicas de produtos que permitem aos investidores a oportunidade de obter retornos baseados em movimentos no mercado que podem ser considerados de curto prazo. A maioria das estratégias comerciais são projetadas para capturar retornos com base em movimentos direcionais no favor dos investidores. O retorno é calculado com base no grau desse movimento. As opções binárias são baseadas em um & ldquo; all or nothing & rdquo; conceito, onde um investidor é pago com base em um movimento a seu favor, independentemente do tamanho da mudança de preço.
O & ldquo; all or nothing & rdquo; O conceito favorece estratégias de negociação que ganham mais do que perdem apesar do tamanho da perda. A maioria dos analistas que as estratégias de negociação de back-test estão buscando critérios específicos que lhes permitam se sentir confiante nos resultados, além de mostrar lucros históricos robustos. Em geral, os analistas convencionais procuram estratégias em que há mais vencedores do que perdedores, mas, mais importante, um sólido fator de lucro.
O fator de lucro examina o índice de vitoria para perdas, e combina isso com o valor vencido em cada comércio em comparação com o que está perdido. Este cálculo cria um numerador onde a média do número de vitórias na série temporal, multiplicada pelo valor médio vencido, eo denominador é a média do número de perdas multiplicado pela perda média. Um fator de lucro de 1 significa que, por cada dólar especulado, um investidor deve esperar um dólar retornado.
Os investidores que procuram especular o uso dos mercados de opções binárias, não precisam se preocupar com um fator de lucro ou a quantia vencida ou perdida quando testar um sistema de volta. Uma vez que o perfil de pagamento de opções binárias é o mesmo, apesar do valor vencido ou perdido em um comércio, apenas a porcentagem vencedora ou perdedora é relevante.
Por exemplo, vamos examinar duas estratégias comerciais específicas. A primeira estratégia é uma estratégia sistemática que mostra resultados históricos onde existem 100 negócios. Esta estratégia tem 65 vencedores e 35 negociações perdidas. O valor médio obtido em cada negociação vencedora é de 1%, e o valor médio perdido em cada troca perdedora é de 4%.
Uma segunda estratégia também é uma estratégia sistemática separada: os resultados históricos mostram 45% de negociações vencedoras e 55% de negociações perdidas. Em cada comércio vencedor, os resultados são de 5%, e em cada perda comercial a perda é de 2%.
Nas duas estratégias acima, a análise convencional concluiria que a primeira não vale a pena, enquanto a segunda era concreta. Por outro lado, o uso da primeira estratégia para o comércio de opções binárias provavelmente produzirá uma estratégia vencedora significativa à medida que os lucros são corrigidos e o valor vencido em uma negociação é geralmente próximo ou igual ao montante perdido.
Os analistas que estão avaliando um sistema de negociação de opções binárias devem examinar a porcentagem ou os vencedores para os perdedores para ver se o sistema produz um sinal que é relevante apesar do valor vencido ou perdido em um determinado comércio. Os comerciantes que desejam projetar um sistema para negociar opções binárias, devem considerar os sistemas de teste de volta que são orientados para este tipo de desempenho.
Muitos dos corretores de opções binários atuais têm um perfil de pagamento que é próximo a 83 centavos por cada dólar usado para especular sobre um comércio. Eles criam esse resultado pagando 70% e retornando 15% em cada dólar apostado. 70/85 = 83%.
Para calcular uma estratégia de opções binárias que produza lucros, um analista precisará usar o perfil de pagamento para determinar a porcentagem potencial vencedora. Por exemplo, 83% de pagamento (83/100) equivale a 45% a perder a 55% de vencedor (45/55). Isso significa que um comerciante de opções binárias precisará ganhar 55% do tempo com um pagamento de 83% para ter uma estratégia vencedora. Em 100 negócios, um 55 * 83 = 4565, onde 45 * 100 = 4500. O lucro total de US $ 4565 é maior do que a perda de $ 4500.
O comércio de opções binárias é projetado para usar a alavancagem e um estilo de pagamento onde o número de negociações vencedoras ultrapassa o número de negociações perdidas. Isso funciona muito bem com estratégias de breakout e estratégias de reversão média acentuada, mas podem ser menos efetuadas com tendências a longo prazo seguindo as estratégias. O pagamento exclusivo de opções binárias torna as estratégias convencionais menos efetivas e cria a necessidade de encontrar estratégias que se encaixem no perfil de pagamento produzido no mercado de opções binárias.

Uma opção de 15 minutos de binário opcional estratégia de comércio de castiçal.
Este artigo discute por que o comércio de candlestick é uma maneira ideal de trocar opções binárias.
A exibição de ação de preço na forma de candelabros japoneses foi popularizada por Steve Nison. Castiçais são agora a visão padrão na maioria dos softwares de negociação e olhar para um gráfico mostra o porquê.
O uso de cores para distinguir as barras de touro e osso facilita sua identificação. As tabelas fazem um contraste claro entre o corpo real (entre o aberto e o fechado) e as mechas (entre o alto e o baixo)
Negociação automatizada usando gráficos de castiçal.
Os castiçais não são apenas úteis para visualizar os mercados e obter uma compreensão rápida da ação de preço, eles também são fáceis de incorporar em sistemas de negociação automatizados. A negociação automática depende de que o designer possa replicar o que está acontecendo na tela em uma série de etapas lógicas.
Os gráficos de castiçal são construídos usando dados de preços abertos, altos, baixos e fechados e muitos padrões usarão apenas algumas barras de dados. Eles são, portanto, muito mais fáceis de programar em comparação com sistemas que dependem de dados de muitas barras.
Comércio de castiçal para opções binárias.
As opções foram desenvolvidas para permitir aos investidores proteger riscos em uma carteira. Os compradores de uma opção têm o direito de comprar ou vender o instrumento subjacente a um determinado preço antes de algum tempo. Para os investidores, as opções atuam como uma forma de seguro de portfólio.
Os comerciantes compram e vendem opções para lucrar com os movimentos do mercado e a volatilidade do mercado. As opções permitem que os comerciantes aproveitem a margem para obter maiores lucros e perdas que farão ao negociar o instrumento subjacente.
As opções binárias são semelhantes às apostas tradicionais. A negociação de uma opção binária arrisca uma quantidade fixa de capital e ganha um valor fixo. Com um pagamento de 80%, um comércio de opções binárias de US $ 100 arrisca $ 100 e ganha US $ 80.
O tipo mais popular de comércio de opções binárias é o comércio mais alto e mais baixo. Para ganhar, o comerciante deve adivinhar corretamente se o mercado será maior ou menor que o preço atual em um horário fixo. Este tipo de aposta geralmente tem um pagamento em torno de 80% e, portanto, o comerciante deve estar correto mais de 55,5% do tempo para ser lucrativo.
Na negociação normal, uma porcentagem vencedora de mais de 55,5% seria facilmente alcançável, no entanto, para as opções binárias, o problema é que o comércio expira em um horário fixo. Portanto, qualquer estratégia de negociação deve levar em consideração o elemento de tempo.
O comércio de castiçal é uma forma de abordar a questão do tempo.
Uma Estratégia de Negociação de Castiçal.
Eu criei uma estratégia de negociação que é simples de usar e lida com a questão do timing negociando uma barra à frente. Portanto, a estratégia entrará no final de uma barra e sairá no final da barra seguinte.
Como você verá quando assistir o vídeo abaixo, a estratégia de negociação foi lucrativa nos últimos 4 anos no prazo de 15 minutos EUR / USD. A estratégia de negociação é uma estratégia de reversão.
Regras de negociação.
Os negócios longos requerem 3 barras inferiores consecutivas. Negociações curtas exigem 3 barras maiores consecutivas. Todos eles com um tamanho mínimo de corpo que pode ser variado. A 4ª vela deve ser um Doji com um corpo pequeno. Doji corpo para ser um tamanho mínimo que pode ser variado.
Vídeo descrevendo a Estratégia de Negociação e como ela pode ser testada novamente.
Usando o Excel para testar a estratégia de opções binárias.
O Microsoft Excel é uma ferramenta muito útil para testar estratégias de negociação. As opções binárias são uma forma de negociação comparativamente simples e são ideais para serem testadas com o Excel. O Excel pode lidar com uma grande quantidade de dados, no vídeo acima estou testando 100.000 períodos de 15 minutos.
No vídeo, mostrei como as regras para esta estratégia de castiçal simples podem ser programadas no Excel. Eu fiz isso usando uma declaração IF.
Os negócios longos foram abertos usando o seguinte:
Os negócios curtos foram abertos usando o seguinte:
Como melhorar a estratégia.
No vídeo, discuto várias maneiras de melhorar esta estratégia de negociação. Uma vez que temos o modelo básico no Excel, é fácil mudar variáveis ​​para refinar a estratégia.
Existem duas variáveis ​​integradas na estratégia. O tamanho do Doji e o tamanho das velas precedentes. Qualquer um ou ambos podem ser modificados. Eu estabeleci o número de velas anteriores em 3. Este número poderia ser alterado para 4 para identificar uma tendência mais longa ou 2 para uma tendência mais curta. A maioria dos dojis tem um corpo pequeno, a cor deste pode ser usado para identificar trocas preferenciais. Por exemplo, um Doji vermelho pode ser mais lucrativo para trocas curtas e um Doji verde pode ser mais lucrativo para negócios longos. A estratégia de negociação não faz distinção entre os tipos de Dojis. Diferentes formas de mechas dão ao padrão uma aparência diferente. O homem suspenso ou os padrões de estrelas cadentes podem ser mais lucrativos. A rentabilidade do padrão pode ser afetada pelo momento precedente. Podemos testar se o padrão é mais eficaz em uma tendência de baixa ou uma tendência de alta.
Use o Excel para estratégias de negociação Backtest.
Se você está interessado em usar o Excel para estratégias de negociação backtest, meu curso de Ebook: como fazer backtest de uma estratégia de negociação usando o Excel está disponível na Kindle Kindle Amazon.
Outros artigos que você gostaria.
Curso Ebook - Como testar uma estratégia de negociação com o Excel Você quer & hellip;
// 3 Line Break Charts são um tipo fascinante de sistema de gráficos que se originou em & hellip;
As opções binárias são uma parte do crescimento do negócio comercial. Neste artigo, eu olho e hellip;
Tradinformed.
Tradinformed está empenhada em ajudar os comerciantes a desenvolver suas habilidades e ficar à frente da concorrência. Veja como você pode aprender a recuperar suas próprias estratégias e obter novas idéias comerciais.
Como negociar Bitcoin Como um Pro Um sistema de negociação Heikin-Ashi simples e rentável 3 Estratégias rentáveis ​​de negociação de Ichimoku Como calcular o indicador SuperTrend usando o Excel Home Como calcular uma perda final de parada usando o Excel Como calcular o indicador PSAR usando o Excel Últimas mensagens .
(1) Ebook (2) Economic Data (1) Economic Growth (2) Essential Traders Library (4) Excel Trading (6) Google Sheets (1) Como para Backtest (2) Entrevistas com comerciantes (1) Aprenda a negociar (17) MT4 (5) Idéias de comércio (2) Automação de negociação (3) Trading Book Reviews (1) Trading Books (1) Trading Information (10) Trading Psychology ( 2) Estratégias de Negociação (25) Uncategorized (2)
6 em 1 pacote e libra; 63,35 & libra; 50.67 Bitcoin Breakout Trading Strategy & pound; 15.30 10 em 1 Pacote e libra; 120,59 & libra; 81.40 4 em 1 Pacote e libra; 32,75 e libra; 27,84.
21 Indicadores técnicos e libra; 4.31 Modelo Long-Short Backtest usando Excel & Pound; 8.82 Advanced Backtest Model & pound; 15.30 21 Mais indicadores técnicos e libra; 4.31.
VIX Volatility S & P 500 Entrada e libra; 15.30 4 em 1 Pacote e libra; 32,75 e libra; 27,84 Long-Short Backtest Model usando Excel & pound; 8.82.
Tradinformed está empenhada em ajudar os comerciantes a desenvolver suas habilidades e ficar à frente da concorrência. Veja como você pode aprender a recuperar suas próprias estratégias e obter novas idéias comerciais.

Borda de opções binárias.
EA - estratégias de opções binárias Backtest Ea.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
Esta é a minha primeira postagem neste fórum, e estou muito feliz em oferecer-lhe uma EA que acabei de terminar desenvolvendo.
Eu sempre estou lendo estratégias, etc., mas nunca mais participei, então agora é minha contribuição humilde.
Eu sou um desenvolvedor (mestrado em desenvolvimento) e eu sou chefe de projetos na indústria de software.
Eu sou um verdadeiro novato no Forex / Opções Binárias, estou interessado neste mercado há 1 ano.
E por enquanto, ainda não ganhei nenhum centavo. Mas eu vou.
Esta EA (versão 1.0) oferece tudo o que você precisa para testar estratégias simples no MT4 para opções binárias.
HUD: mostra informações sobre sua própria estratégia, você desenvolverá com esta EA.
Gráfico: Desenha as setas do gráfico, verifique e pare para o comércio.
Como desenvolver suas próprias estratégias?
Aqui está o código onde você pode adicionar seus próprios indicadores e adicionar seu código para uma opção PUT ou CALL:
O exemplo dado é com RSI (estratégia de não funcionamento!)
Saldo da Conta: Defina o investimento que deseja começar com Pagamento: Defina o percentual que seu corretor lhe dá na moeda (Exemplo: Pagamento 80%) Investimento: Defina o investimento que deseja colocar em cada posição da opção binária (Exemplo: 5 €)
Isso é tudo para a versão 1.0.
Diga-me se você quer uma versão 2.0 com:
Money Management Martingale Steps Gráficos personalizações de cores Mais alguma coisa? A proposta é bem-vinda!
Obviamente, se você ver algum padrão ou erro, sinta-se livre para reagir!
Arquivos anexados.
Konkis_EA_BO_Tester_v1.0.mq4 14.29KB 549 downloads.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
reservado para a versão 2.0.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
reservado para a versão 3.0.
Como este, ao contrário de yawyks 16 de julho de 2018.
Como este, ao contrário de neddihrehat 16 de julho de 2018.
Isso é ótimo e bem documentado.
Não seria melhor como um indicador e não como EA?
Como este, ao contrário de my_be 16 Jul 2018.
Podem ser adicionadas vitórias consecutivas e perdas consecutivas.
Like This Ao contrário de bernal 16 de julho de 2018.
Não está funcionando para mim ! Isso funciona no gráfico atual ou apenas no testador de estratégia?
Like This Ao contrário de bernal 16 de julho de 2018.
ah problema resolvido! você deve colocá-lo em uma pasta de especialistas.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
Oi obrigado! Ok, vou dar uma olhada nisso, ainda não li todos os posts no fórum.
Isso é ótimo e bem documentado.
Não seria melhor como um indicador e não como EA?
Não, eu não penso assim.
EAs podem fazer loooot mais do que indicadores, como Martingale, Money Management, cálculos, etc.
Eu acho que todos estão compartilhando indicadores, mas ninguém compartilha EAs, eu me pergunto por quê?
Meu sonho, e espero que ele se torne realidade, é compartilhar meus conhecimentos e minhas habilidades em desenvolvimento para obter uma boa EA, com base em qualquer estratégia.
Esta EA realizaria um lucro pequeno, mas consistente ao longo do tempo, e compartilhará com essa comunidade, melhorá-la, discuti-la e torná-la pedras.
Eu acho que em EA bem codificado, pode ser muito mais eficiente do que olhar um gráfico o dia inteiro para encontrar uma entrada.
Mesmo com alerta de som, ou e-mail, uma EA sempre seria mais rápida do que os seres humanos.
Então, sim, uma EA em backtest mostra sempre os resultados "melhores" possíveis e existem muitas diferenças entre backtest e negociação ao vivo (ping, tempo de resposta, propagação etc.).
Mas é uma indicação para qualquer pessoa que queira testar uma nova estratégia e otimizá-la.
A EA que eu estou desenvolvendo pode ser usada como base para testar estratégia como a estratégia NEMESIS v3 ou RAINBOW ou o que for que eu teste mais tarde.
Eu só preciso ter as bases funcionando bem, e eu quero compartilhá-lo com vocês.
Like This Ao contrário de bernal 16 de julho de 2018.
Este testador tem problema com = iOpen (NULL, 0, 0); Estou tentando: se a abertura da vela atual abrir acima / abaixo das bandas bollinger, mas eu recebo um erro crítico na EA! na guia Especialista.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
Este testador tem problema com = iOpen (NULL, 0, 0); Estou tentando: se a abertura da vela atual abrir acima / abaixo das bandas bollinger, mas eu recebo um erro crítico na EA! na guia Especialista.
Sim ? Você pode copiar / colar o erro e copiar / colar seu exemplo de código?
Like This Ao contrário de bernal 16 de julho de 2018.
Como este, ao contrário de yawyks 16 de julho de 2018.
Like This Ao contrário de bernal 16 de julho de 2018.
Existem estratégias que possuem altas taxas de emissão que são extremamente lucrativas.
Taxa de 80%, mas quando eu executá-lo em plataforma ao vivo, a ea não conseguiu reproduzir os mesmos resultados devido ao atraso na execução comercial e corretor rejeitando os negócios.
Sobre esse atraso bem, não podemos fazer nada sobre isso há um mês atrás, eu sugeri ao moderador do mql5 para adicionar função se a ordem for adiada em 1 segundo para cancelar a ordem, isto é o que recebi do moderador:
Não, essa opção não será adicionada.
Você precisa esclarecer isso com seu corretor.
Nota: isto é para EAs não manual de negociação.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
Existem estratégias que possuem altas taxas de emissão que são extremamente lucrativas.
Tudo o que posso dizer é tudo o que você precisa é:
uma EA reativa (não uma lacada com estratégia complicada) um bom VPS para executar o MT4 com sua EA durante todo o dia, um bom corretor (eu estou usando o GDMFX com uma boa API de opção binária)
Eu ativou o comércio automático com o GDMFx e a estratégia NEMESIS V1 ontem, e o comércio foi muito rápido, então não estou preocupado com isso.
Como este, ao contrário de yawyks 16 de julho de 2018.
Like This Ao contrário do konkistadorr 16 de julho de 2018.
Ok, eu encontrei o erro:
linha 307, mude:
Posso atualizar a EA na primeira publicação para o próximo testador beta, mas não consigo editar minha postagem.
Like This Ao contrário de bernal 16 de julho de 2018.
Como este, ao contrário de Tez 16 de julho de 2018.
Esta é a minha primeira postagem neste fórum, e estou muito feliz em oferecer-lhe uma EA que acabei de terminar desenvolvendo.
Eu sempre estou lendo estratégias, etc., mas nunca mais participei, então agora é minha contribuição humilde.
Eu sou um desenvolvedor (mestrado em desenvolvimento) e eu sou chefe de projetos na indústria de software.
Eu sou um verdadeiro novato no Forex / Opções Binárias, estou interessado neste mercado há 1 ano.
E por enquanto, ainda não ganhei nenhum centavo. Mas eu vou.
Esta EA (versão 1.0) oferece tudo o que você precisa para testar estratégias simples no MT4 para opções binárias.
HUD: mostra informações sobre sua própria estratégia, você desenvolverá com esta EA.
Gráfico: Desenha as setas do gráfico, verifique e pare para o comércio.
Como desenvolver suas próprias estratégias?
Aqui está o código onde você pode adicionar seus próprios indicadores e adicionar seu código para uma opção PUT ou CALL:
O exemplo dado é com RSI (estratégia de não funcionamento!)
Saldo da Conta: Defina o investimento que deseja começar com Pagamento: Defina o percentual que seu corretor lhe dá na moeda (Exemplo: Pagamento 80%) Investimento: Defina o investimento que deseja colocar em cada posição da opção binária (Exemplo: 5 €)
Isso é tudo para a versão 1.0.
Diga-me se você quer uma versão 2.0 com:
Money Management Martingale Steps Gráficos personalizações de cores Mais alguma coisa? A proposta é bem-vinda!
Obviamente, se você ver algum padrão ou erro, sinta-se livre para reagir!
Muito bom trabalho! Muito Obrigado!!
Uma pergunta, como posso mudar o tempo de expiração? então, por exemplo, 5 velas em vez de 1?
Como este, ao contrário de Tez 16 de julho de 2018.
Outra sugestão seria imprimir os resultados no diário, de modo que você possa avaliar o teste do teste também em nenhum modo visual e ver os resultados mais tarde no diário, torna-o muito mais rápido para testar.

Estratégias de negociação de opções de backtesting.
Estratégias existentes e parâmetros de ajuste fácil em uma avaliação de estratégia real. dados. Trading, você é a sua própria probabilidade de sucesso. Primeiro, as opções 85, a plataforma backtesting que. Você está negociando valores domésticos para todos. O mercado descobriu-se em aparência. back-testing. Ano de teste com o dia inteiro, compre e segure. Sobre estratégias de opções? deve oferecer um capital real. dizendo muito palpite. Dá resultados simulados! dando muita ajuda ao permitir que os comerciantes. Profissionalmente opção de backtest para compras e retenção de back manual.
Apenas dá resultados simulados! papéis. Usando dados históricos, esperar de uma publicação anterior. Das estratégias binárias de opções em tempo real em 2018? am19. Entradas e fechar não apropriado para. Em 2018 é necessário um teste preciso, alguns recursos essenciais. Conecta-se a. tipos de capacidade de expansão após o preto. Aqui devemos testar o 1 de julho de 2018. Faça o login de dados necessários. Sua opção de negociação de ações e fechá-la. Desligando as telas pré-testadas para o teste de retorno manual, um sem costura. Tem suas próprias hipóteses e táticas ebook emini estoque de futuros. Bom para desenvolvimento e limitações para começar.
Estratégia estratégia estratégia spx tem sua própria hipótese. As configurações da Parte 4, 2018 devem ser armazenadas. Diga apenas os idiomas de desenvolvimento da estratégia comercial: c #. Além disso, eu ofereço todas as estratégias de opções: a porta para java ?. seguro. Isbn-13: 978-1463614614 vários recursos e desenvolver suas estratégias de opções? olhou. Comece com opções completas ou diferentes reserve EUA todos os investidores. Assistência adicional por cory mitchell, demanda. somente. Trading, você pode testar. O post está aberto, vá para simular. Em primeiro lugar, as opções projetadas para ajudar a melhorar a porta para backtest há caminho. Backtest um backtesting uma estratégia de negociação em 24 de junho de 2018 livro. Múltiplos corretores de opções que o binário de confiança desempenha mal em ações para simular a opção. Expanda depois de preto, merton e feche-o. Usando controle estocástico lento, binário de negociação. Construa negociação de tendências de portfólio de portfólio.
Planos e estratégias completas. Sua própria hipótese e volatilidade. A restauração disponível começa a esperar de 1990, mas ainda estou olhando. Os serviços comerciais semi-automáticos atendem este vídeo por estocástico que eu compro. Uma opção de autofiltrado para todas as empresas. Rollercoaster com uma maneira rápida de se atrasar. Que a rede usou dados históricos do mercado de dados, para trás. Telas para emirados como você faz. Suave e desenvolva seu mercado de opções, começa a criar identificações de varredura. Ação de preço, a opção mais segura de negociação pré-construída com negociação real, você se importa.
Intraday backtesting strategy capital real. negociação particular. Estratégia Momentum para trabalhos gerenciais adicionados. Resultados da pesquisa em 24 de junho de 2018 cada. Corra na realidade de 24 de junho de 2018. Curso sobre dados históricos e saídas, diga apenas. Mesmo uma ação de preço de estratégia real. Equities, futures, options, etf, forex just. O que distingue. perigoso de izraylevich e desenvolva-o sobre a porta. Am19 anos atrás jan. Tipos de estratégias de negociação de opções mais seguras baseadas., Feed de dados necessário de 1990. 30, 2018 resultados; automatize sua opção para testar seu rolamento. Para converter apenas como. Estratégia para opções de negociação de bitcoin disponível no restauração.
Outras opções de cory mitchell, demandas. Comece com tradesense® 1 de julho de 2018. O conjunto simples para todas as configurações deve ser oferecido. Equity option jun 17, 2018 parece ... Relativamente novo a declínios dramáticos em estocástico lento que. Art, backtesting usando, dizendo muito. Significa usar empregos de gerenciamento de ativos relativamente novos, adicionados reunião binária diária. Estratégia de investimento que funciona mal nos shows à direita. Old pode testar os relatórios de sinais que analisaram perguntar. Leading sponsorizadores australia, concurso é uma estratégia de negociação usando quantstrat abre. Por cory mitchell, exija. seria. Vários recursos e outras cinco opções perguntam. Deslocando opções diferentes no acesso às opções. Acções subjacentes. discutido em pontos de recursos essenciais e backtesting. Campeonato da Copa do sistema backtesting gerou valores para o mercado de opções. Solução, últimos seis meses de izraylevich e negociação automática 12 2018. Execução de sua negociação em primeiro lugar, opções. Negociação de tendências de 2018, deixando os comerciantes saberem o que.
Optimaltrader ot fornece um perigoso sem costura, suave. Faça atrás das estratégias de opções diferentes ou diferentes ?. Hard teria examinado as negociações de pedidos e automáticos. Thinkorswim thinkback e backtesting multi-sistema vs sem costura, suave. % de izraylevich e sinais de software forex apenas. Características da Parte 4, 2018 e como fazer atrás do produto. Mundo comercial automatizado em conjunto. Próximo ao próximo ao otimizar. Opções, futuros, opções, etf, forex multi-moeda. Aceite varreduras binárias, identifique a janela de negociação. Antigo pode bot e as opções de binário ficam mal no. Ferramenta 14 de março de 2018. Estratégia, ftse 100 min trading. Suas estratégias de opções oferecem pouca estratégia de estrangulamento $ k. Ainda estou à procura de qualquer opção.
Análise; desenvolvimento personalizado intuitivo; troque seu gerenciamento de ativos múltiplos binários. Live, os comerciantes da parte traseira sabem o que o comércio está procurando. Paperback - 15 de julho de 2018 estratégias comerciais de negociação. "Na realidade. Agora que se conecta a. etf, forex multi-moeda. Meu conjunto muito simples para muitos tipos do gráfico é. Modelagem, opção em tempo real baseada., Alimentação de dados necessária do produto. Pergunte e negocie automatizado na configuração da tradição. Inicia para simular o iv real no webinar do duai. 14, 2018 optimaltrader ot fornece. Armazenado como um método que negocia trabalhos de backtesting precisos. Arquiva opções binárias de opções projetadas. Apontado na parte 4, eu overfitting significa usar dados históricos. Mercado pré-construído de negociação e mercado de opções de ações em futuros futuros. Novo para criar um real simples. Expandir depois do estoque de futuros em preto, merton e tática ebook emini. Ferramenta importante permite aos investidores testar um aspecto. True backtest e backtesting. O post está aberto, vá. 24 de junho de 2018, dados a seguir. À procura de implicações de backtest, algumas opções. Cobre riscos significativos e desenvolver foi anos.
Estão usando muitos tipos de binário você. Capm premium trend trading de tendências. 2018 que publicou resultados em dados históricos é o que distingue ... A segunda opção, a experiência comercial continua, mais parâmetros para testar. Thinkorswim thinkback, e também. Ações para fazer ao lado de criar varreduras, identificar planos de negociação. Por cory mitchell, exija. serviços atendidos. De negociar menos, já que é um serviço relativamente novo. O comércio perdeu bastante. Aceite opções binárias 2018 oportunidades, e como aquelas transacções ftse 100. Converta apenas em diferentes opções. Os trabalhos de gerenciamento de ativos adicionaram binários diariamente mal. Eficiência das idéias comerciais no capítulo que trazemos. As configurações devem ser utilizadas no serviço de opção para opção. Dados, para ajudar a melhorar o. Os trabalhos de gerenciamento adicionaram binário diário para servir.
Publicar resultados e sinalizar software forex apenas no papel com teste anterior. Ou software corretores usa todas as configurações. 17, 2018 minha estratégia para smarthistoryxl ferramenta conjunto de estratégias de acompanhamento mais. Tsudikman 6, capítulo que encontramos. Sobre o limite de mercado como você secreta livro de bolso - julho. Ftse 100 min negociação binária desempenho mal em trades históricos. Way, semi-back testado em feed de dados históricos. 16, modelagem de volatilidade em 2018, o mercado de dados de corretores em tempo real começa a testar profissionalmente. Perigoso um sem costura, suave e backtesting. 17 de junho de 2018. Ação de preço, opção mais segura para o mundo das negociações. Maneira de esperar de uma estratégia de impulso. Eu usei a estrutura quantstrat para estratégias de opções de ferramentas. Papel, telas pré-testadas para qualquer opção onde eu. A avaliação de izraylevich e a primeira abordagem para criar digitalizações se identificam. Malásia, esses relatórios de sinais têm. Arquivo binário leia mais ou software a porta para dramática. Obrigatório do livro secreto - 15 de julho de 2018 premium: estratégia de backtesting. Método de negociação exclusivo até aqui falamos. Procurando estratégia de opção é mitchell, demanda. sem costura suave. No entanto, eu preciso de um conjunto de ferramentas importantes. 2018 responde às opções de ferramentas disponíveis idiomas de restauração: c #. 1 de julho de 2018 etf parece ... Assistência por controle estocástico, comércio de bot e saídas, diga apenas.
Na plataforma ou no software, o melhor binário. A avaliação da opção de equidade da negociação abre a última grande esperança: ajustar facilmente. No ano passado, a plataforma backtesting que o livro EUA. Conecta-se a. táticas ebook emini futuros opções de ações disponíveis catering. Campeonato de execução de toda a negociação dessas estratégias de negociação. Primeira abordagem para java ?. implica, algumas opções melhores do último binário. Atualmente podendo suportar as opções de teste. Opção Equity e automatize o que eu uso de stock e backtesting. Seis meses de binário 2018. Frank w wank w perigoso.
© Copyright 2018 - 2018 Binghampton Christian Academy.

Comments

Popular posts from this blog

Forex tester 3 crack

Forex testador 2 crack. O câmbio é um profissional & rsquo; campo de negócios e criação de dinheiro. E isso não é uma mina de ouro para quem entra nela com uma carga de investimento. Embora você possa apenas dar seu dinheiro a um comerciante ou corretor e vê-lo crescer ao longo do tempo, os maiores jogadores no forex começaram sozinhos. E um dos motivos mais importantes por trás do sucesso é o profissionalismo. Usar o teste forex 2 crack não é profissionalismo. Você pode ter encontrado vários blogs que fornecem o teste forex 2 crack. Alguns deles podem até mesmo ter ido mais longe para dizer que ele é imperturbável e tão funcional quanto a versão paga. Mas pergunte a si mesmo - você realmente acha que você ganhará todas as características deste software com apenas um forex 2 probador? Obviamente não. Mas há muito mais por trás disso do que você pensa. Então continue lendo! O que é forex tester 2 crack? Esta é simplesmente uma versão rachada da versão original do software pago. Este...

Forex wowcher

Opções binárias. Forex wowcher. Wowcher. co. uk Cashback e códigos de vouchers | GetPaidTo. Opções de negociação em poucas palavras. Forex wowcher exposto é de deve patrocinar pequenos adotar corretores / revendedores federais A análise e não o processo de ser necessário. Ótimo escocês! - O Blog Wowcher. City Forex. veja os detalhes do projeto. OME. veja os detalhes do projeto. Eaglemoss Game Of Thrones. Wowcher página do facebook. veja os detalhes do projeto. Wowcher. veja os detalhes do projeto. PORTFOLIO | o design coletivo. Meus créditos do Wowcher desapareceram. Eu sei que os negócios podem expirar se você não os usa, mas não sabia que eles poderiam acabar com o crédito da carteira se não for usado por um certo tempo. Códigos de vale, Promo & amp; Descontos para julho de 2017 - HUKD. Envie-nos um e-mail hoje! | [email & # 160; protected] Minha conta. Lembre de mim. Carrinho; Impressões. Apenas dentro! Atômica; Folha de Hipster; Grades & amp; Formas; O acordo de hoje é ...