пятница, 11 мая 2018 г.

Como construir uma estratégia de negociação nas opções binárias


Como construir e testar uma estratégia de opções binárias com o testador de estratégia do MetaTrader 4.


Índice.


Este artigo mostra como criar uma estratégia de Opções Binárias e testá-la no Strategy-Tester do Metatrader 4 com o utilitário Binary-Options-Strategy-Tester. Por padrão, o Strategy-Tester do Metatrader 4 pode testar Expert Advisors e Indicadores em relação a dados históricos, mas não pode manipular Opções Binárias com tempos de expiração. Como eu preciso da possibilidade de testar estratégias de Opções Binárias automatizadas no Strategy-Tester do MetaTrader 4, o Binary-Options-Strategy-Tester foi construído como um utilitário para atender a essas necessidades.


O conceito contém as seguintes partes:


Este é um exemplo passo a passo de como construir 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 Estratégia de Opções Binárias (marcada como verde na imagem acima) com as Opções Binárias. Strategy-Tester (marcado como azul na imagem acima), para fazer pedidos virtuais e contar seus resultados com backtests e forward tests.


Lembre-se: o backtesting com dados históricos nunca representará o futuro real, mas pode fornecer um valor aproximado para que sua estratégia fique 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!


Faça o download e compre o utilitário Binary-Options-Strategy-Tester no marketplace:


Test-Framework para testar estratégias de Opções Binárias no Strategy-Tester do MetaTrader 4.


Por que uma versão comprada do utilitário Binary-Options-Strategy-Tester é necessária?


Uma estratégia de opções binárias tem que chamar uma função do Binary-Options-Strategy-Tester (via Binary-Options-Strategy-Library) para colocar os negócios virtuais. Relacionado ao conceito de licença do MQL4, isso só funciona se o produto tiver uma licença válida. Portanto, você precisa comprar o produto para testar as estratégias de Opções Binárias ou este exemplo.


Baixe gratuitamente o BinaryOptionsStrategyLibrary. mqh e coloque-o na pasta \ Include ([caminho para o seu MetaTrader 4] \ MQL4 \ Include):


A biblioteca gratuita fornecerá várias funções para criar sua estratégia de Opções Binárias facilmente e para se comunicar com o Binary-Options-Strategy-Tester. Veja Binary-Options-Strategy-Library para mais detalhes da biblioteca.


Faça o download do indicador KVO. mq4 e coloque-o (e o arquivo KVO. ex4 compilado) na pasta \ Indicators \ Downloads ([caminho para seu MetaTrader 4] \ MQL4 \ Indicators \ Downloads):


O indicador KVO é usado como um exemplo para mostrar o acesso de indicadores externos e arquivos ex4 na seção "3.2.6 Uso de indicadores externos (arquivos ex4)". Veja mql5 / en / code / 8677 para mais detalhes do indicador.


Agora você pode ir mais longe com a seção "3. Exemplo de estratégia de opções binárias" e construir o código de exemplo sozinho ou apenas baixar o código deste exemplo abaixo.


Faça o download opcional de BinaryOptionsStrategyExample. mq4 e coloque-o (e o arquivo compilado BinaryOptionsStrategyExample. ex4) em folder \ Indicators ([caminho para seu MetaTrader 4] \ MQL4 \ Indicators):


Faça o download do código desse exemplo de estratégia de opções binárias para deixá-lo rodar sem construí-lo sozinho.


Para compilar os arquivos. ex4 necessários, abra os arquivos. mq4 (KVO. mq4 e BinaryOptionsStrategyExample. mq4 - NÃO Binário-Opções-Estratégia-Biblioteca. mqh) no MetaQuotes Language Editor e clique no botão "Compile" ou apenas reinicie o seu MetaTrader 4 após esses arquivos são armazenados nas pastas descritas e o MetaTrader 4 fará isso automaticamente para você.


3. Exemplo de estratégia de opções binárias.


As etapas a seguir guiarão você por meio de 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 apenas baixar o código do BinaryOptionsStrategyExample. mq4.


Por favor note: Esta estratégia não é uma estratégia de opções binárias rentável! É 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 por conta própria. Mas, como você verá, esse utilitário ajudará você a testar e melhorar sua estratégia de Opções Binárias.


3.1 Definir estratégia de opções binárias.


Primeiramente, temos que definir a estratégia e os valores variáveis ​​(parâmetros de entrada). A documentação do MQL4 mostra todos os indicadores técnicos, que podem ser endereçados através da interface iCustom: docs. mql4 / indicators.


Digamos que gostamos de criar uma estratégia cruzada de média móvel simples com uma média móvel "rápida" e outra "lenta" para trocar na próxima vela depois que elas se cruzarem. A documentação informa como podemos obter o valor de uma única média móvel: docs. mql4 / indicators / ima.


Vamos dizer ainda, nós gostamos de escolher valores para "período médio 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 e turno) dependem do testcase (por exemplo, o símbolo em que o testador é executado) e devem ser configurados automaticamente. Portanto, basicamente, precisamos das seguintes variáveis ​​para uma média móvel:


Como precisamos de duas Médias Móveis para verificar seus cruzamentos, precisamos dos seguintes parâmetros de entrada para o exemplo de estratégia com alguns valores padrão:


int period_slow = 10;


int method_both = 0;


int applied_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á-la no gráfico onde está executando o Binary-Options-Strategy-Tester.


Abra o MetaQuotes Language Editor (no MetaTrader 4 clique em "Tools" - & gt; "MetaQuotes Language Editor" ou simplesmente pressione F4) e clique em "New":


O Assistente MQL será exibido. Selecione "Custom Indicator" para criar um indicador vazio e clique em "Next":


Digite o nome, direitos autorais e link da estratégia, bem como os parâmetros de entrada com seus tipos e valores padrão (valores iniciais), clicando em "Adicionar" e pressione "Próximo":


Em manipuladores de eventos de abas, selecione a opção "OnCalculate", pois precisamos deste evento para verificar nossa estratégia em cada tick. Pressione "Próximo":


Nas propriedades do desenho da aba, 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 será exibido:


// | Copyright 2016, __martin__ |


#property copyright "Copyright 2016, __martin__"


#property link "mql5 / pt / users / __ martin__"


#property version "1.00"


entrada int period_fast = 5;


entrada 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 de indicador.


// | Função de iteração do indicador personalizado |


int OnCalculate (const int rates_total,


const int prev_calculated,


const datetime & amp; time [],


const duplo & aberto [],


const double & amp; alta [],


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 Assistente MQL (consulte 3.2 Criar estratégia de opções binárias) e os aprimoraremos com as etapas a seguir.


Para evitar ter que inserir int-values ​​para o preço aplicado e método de média das médias móveis para 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, comentários para os parâmetros de entrada são incluídos para mostrar os comentários como rótulos, em vez de nomes de variáveis:


entrada int period_fast = 5; // valor MA rápido.


entrada int period_slow = 10; // Valor MA lento.


entrada ENUM_MA_METHOD method_both = MODE_SMA; // método MA.


entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // MA preço aplicado.


Com essas modificações, os parâmetros de entrada fornecem uma lista suspensa com os valores disponíveis para seleção, bem como "rótulos" para os parâmetros de entrada:


3.2.2 Incluir Biblioteca de Estratégias de Opções Binárias.


Se você baixou e armazenou a biblioteca (veja 2. Instalação) na pasta \ Include ([caminho para seu MetaTrader 4] \ MQL4 \ Include), você pode incluir a biblioteca da seguinte forma:


// | Copyright 2016, __martin__ |


#property copyright "Copyright 2016, __martin__"


#property link "mql5 / pt / users / __ martin__"


#property version "1.00"


Alterar o conteúdo da biblioteca não é necessário!


Binary-Options-Strategy-Library irá melhorar os parâmetros de entrada com dois novos parâmetros:


Coloque apenas uma VENDA ou uma troca de COMPRA 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 () - função em OnCalculate () do seu indicador de estratégia para chamar a estratégia em cada novo tick. CallStrategy () é fornecido pelo Binary-Options-Strategy-Library 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 duplo & aberto [],


const double & amp; alta [],


const double & amp; low [],


const double & amp; close [],


const long & amp; tick_volume [],


Const long & amp; volume []


const int & amp; spread [])


Portanto, você precisa implementar a função CheckMyRules () no seu indicador de estratégia Opções Binárias.


3.2.4 Implemente CheckMyRules () e função auxiliar.


Na função CheckMyRules (), que é chamada através da Biblioteca de Estratégia de Opções Binárias, as condições para a estratégia são implementadas e as negociações são feitas através da função PlaceTrade () da biblioteca. Os valores de ambas as Médias Móveis são temporariamente armazenados em variáveis ​​para compará-los em condições if, enquanto os valores das Médias Móveis são retirados da função auxiliar GetValuesForMA ():


entrada int period_fast = 5; // valor MA rápido.


entrada int period_slow = 10; // Valor MA lento.


entrada ENUM_MA_METHOD method_both = MODE_SMA; // método MA.


entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // MA preço aplicado.


// | Coloque suas regras de negociação aqui - veja o exemplo abaixo. |


// | O StrategyTester irá chamar esta função para colocar negociações. |


// | - Adicionar parâmetros de função, por exemplo CheckMyRules (int a) |


// | - Alterar o tipo de retorno da função, por ex. int CheckMyRules () |


// chama a 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);


// chama a 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 o MA lento e o MA rápido cruzam.


PlaceTrade (OP_SELL); // Coloque o Trade de VENDA para o Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.


& amp; & amp; emaFast_Current & gt; emaSlow_Past) // Verifique se o MA lento e o MA rápido cruzam.


PlaceTrade (OP_BUY); // Coloque 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 MA para período, método, preço aplicado e turno. |


// | Para detalhes sobre o iMA (), consulte docs. mql4 / indicators / ima |


double GetValueForMA (int _period, int _shift)


return iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);


3.2.5 Imprimir os valores de depuração.


A função PrintDebugValue () oferece a 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:


entrada int period_fast = 5; // valor MA rápido.


entrada int period_slow = 10; // Valor MA lento.


entrada ENUM_MA_METHOD method_both = MODE_SMA; // método MA.


entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // MA preço aplicado.


// | Coloque suas regras de negociação aqui - veja o exemplo abaixo. |


// | O StrategyTester irá chamar esta função para colocar negociações. |


// | - Adicionar parâmetros de função, por exemplo CheckMyRules (int a) |


// | - Alterar o tipo de retorno da função, por ex. int CheckMyRules () |


// chama a 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);


// chama a 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); // Rótulo e valor na linha 2.


PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Rótulo e valor na linha 3.


& amp; & amp; emaFast_Current & lt; emaSlow_Past) // Verifique se o MA lento e o MA rápido cruzam.


PlaceTrade (OP_SELL); // Coloque o Trade de VENDA para o Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.


& amp; & amp; emaFast_Current & gt; emaSlow_Past) // Verifique se o MA lento e o MA rápido cruzam.


PlaceTrade (OP_BUY); // Coloque 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 MA para período, método, preço aplicado e turno. |


// | Para detalhes sobre o iMA (), consulte docs. mql4 / indicators / ima |


double GetValueForMA (int _period, int _shift)


return 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 Opções Binárias, mesmo que exista apenas o arquivo ex4 compilado.


Digamos que gostamos de incluir a linha de sinal do indicador KVO mql5 / en / code / 8677 para colocar as negociações somente se a linha de sinal for maior que 0 para operações de COMPRA e abaixo de 0 para negociações de VENDAS. Faça o download do indicador KVO. mq4 e coloque o arquivo compilado (ex4) na pasta \ Indicators \ Downloads ([caminho para seu 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 "Compile" ou apenas reinicie o seu MetaTrader 4 depois que o arquivo estiver armazenado na pasta descrita e o MetaTrader 4 fará isso automaticamente para você.


Primeiro, temos que identificar os buffers relevantes que armazenam os valores relevantes para acessar. Portanto, pressionamos o botão "Data Window" no MetaTrader 4 para mostrar todos os buffers disponíveis dos indicadores usados ​​e arraste o indicador KVO em um gráfico. Ao passar o cursor sobre o gráfico (pressionar a roda do mouse no gráfico para exibir a cruz), os valores do buffer do indicador do período de tempo flutuante serão mostrados na janela de dados:


Os rótulos da janela de dados nos informam que o segundo valor de buffer do indicador armazena a linha de sinal. Se os buffers dos indicadores não tiverem rótulos, podemos encontrar o caminho certo comparando os valores do buffer com o valor exibido sob a cruz no gráfico e no indicador. Os buffers de um indicador começam com 0, então temos o valor do buffer 1 = buffer 0, valor do buffer 2 = buffer 1 e assim por diante e temos que acessar o buffer 1 para obter o valor do sinal.


Em seguida, temos que conhecer todos os parâmetros de entrada do indicador externo que gostamos de acessar. Arrastando o indicador em um gráfico, vemos todos os parâmetros de entrada:


Vamos dizer 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 o shift 0 será o valor da vela atual, mude 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 de indicador e aprimoramos a condição if da estratégia:


entrada int period_fast = 5; // valor MA rápido.


entrada int period_slow = 10; // Valor MA lento.


entrada ENUM_MA_METHOD method_both = MODE_SMA; // método MA.


entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // MA preço aplicado.


// | Coloque suas regras de negociação aqui - veja o exemplo abaixo. |


// | O StrategyTester irá chamar esta função para colocar negociações. |


// | - Adicionar parâmetros de função, por exemplo CheckMyRules (int a) |


// | - Alterar o tipo de retorno da função, por ex. int CheckMyRules () |


// chama a 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);


// chama a 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); // Rótulo e valor na linha 2.


PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Rótulo e valor na linha 3.


& amp; & amp; emaFast_Current & lt; emaSlow_Past // Verifique se o MA lento e o MA rápido cruzam.


& amp; & amp; kvoSignal & lt; 0) // Verifique se o valor do sinal de KVO está abaixo de 0.


PlaceTrade (OP_SELL); // Coloque o Trade de VENDA para o Strategy-Tester, a função está localizada em BinaryOptionsStrategyFunctions. mqh.


& amp; & amp; emaFast_Current & gt; emaSlow_Past // Verifique se o MA lento e o MA rápido cruzam.


& amp; & amp; kvoSignal & gt; 0) // Verifique se o valor do sinal de KVO está acima de 0.


PlaceTrade (OP_BUY); // Coloque 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 MA para período, método, preço aplicado e turno. |


// | Para detalhes sobre o iMA (), consulte docs. mql4 / indicators / ima |


double GetValueForMA (int _period, int _shift)


return iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);


// | Exemplo como obter valores de indicadores externos |


// | int _buffer - indicator-buffer (inicia com 0) |


// | int _shift - value to shift; 0 = vela atual, 1 = vela anterior |


getValuesFromIndicator__KVO duplo __ (int _buffer, int _shift = 0) // Mude "__KVO__" para o nome do indicador.


NULL, // NULL para o período de tempo atual selecionado no testador - SEM ALTERAÇÕES NECESSÁRIAS.


0, // 0 para o símbolo atual selecionado no testador - SEM ALTERAÇÕES NECESSÁRIAS.


"\\ Downloads \\ KVO. ex4", // Filepath e nome do arquivo do indicador (arquivo *.ex4)


// INICIAR INICIAIS DE INDICADORES.


_shift // Shift (0 para vela atual), _shift é endereçado sobre o parâmetro de função - NO MUDANÇAS NECESSÁRIAS.


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", essa variante não é mostrada.


3.3 O código completo.


Abaixo, você encontrará o código completo do Exemplo de Estratégia de Opções Binárias de todas as etapas acima, pronto para ser arrastado no Verificador de Estratégia de Opções Binárias para testar e ver os resultados no gráfico:


// | Copyright 2016, __martin__ |


#property copyright "Copyright 2016, __martin__"


#property link "mql5 / pt / users / __ martin__"


#property version "1.00"


// | Coloque seus parâmetros de entrada aqui - veja o exemplo abaixo |


entrada int period_fast = 5; // valor MA rápido.


entrada int period_slow = 10; // Valor MA lento.


entrada ENUM_MA_METHOD method_both = MODE_SMA; // método MA.


entrada ENUM_APPLIED_PRICE applied_price_both = PRICE_CLOSE; // MA preço aplicado.


// | Função de inicialização do indicador personalizado |


// --- mapeamento de buffers de indicador.


// | Função de iteração do indicador personalizado |


int OnCalculate (const int rates_total,


const int prev_calculated,


const datetime & amp; time [],


const duplo & aberto [],


const double & amp; alta [],


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 irá chamar esta função para colocar negociações. |


// | - Adicionar parâmetros de função, por exemplo CheckMyRules (int a) |


// | - Alterar o tipo de retorno da função, por ex. int CheckMyRules () |


// chama a 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);


// chama a 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); // Rótulo e valor na linha 2.


PrintDebugValue ("emaFast_Past:", (string) emaFast_Past, 3); // Rótulo e valor na linha 3.


& amp; & amp; emaFast_Current & lt; emaSlow_Past // Verifique se o MA lento e o MA rápido cruzam.


& amp; & amp; kvoSignal & lt; 0) // Verifique se o valor do sinal de KVO está abaixo de 0.


PlaceTrade (OP_SELL); // Coloque o Trade de VENDA para o Strategy-Tester, a função está localizada em BinaryOptionsStrategyLibrary. mqh.


& amp; & amp; emaFast_Current & gt; emaSlow_Past // Verifique se o MA lento e o MA rápido cruzam.


& amp; & amp; kvoSignal & gt; 0) // Verifique se o valor do sinal de KVO está acima de 0.


PlaceTrade (OP_BUY); // Coloque 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 MA para período, método, preço aplicado e turno. |


// | Para detalhes sobre o iMA (), consulte docs. mql4 / indicators / ima |


double GetValueForMA (int _period, int _shift)


return iMA (NULL, 0, _period, 0, method_both, applied_price_both, _shift);


// | Exemplo como obter valores de indicadores externos |


// | int _buffer - indicator-buffer (inicia com 0) |


// | int _shift - value to shift; 0 = vela atual, 1 = vela anterior |


getValuesFromIndicator__KVO duplo __ (int _buffer, int _shift = 0) // Mude "__KVO__" para o nome do indicador.


NULL, // NULL para o período de tempo atual selecionado no testador - SEM ALTERAÇÕES NECESSÁRIAS.


0, // 0 para o símbolo atual selecionado no testador - SEM ALTERAÇÕES NECESSÁRIAS.


"\\ Downloads \\ KVO. ex4", // Filepath e nome do arquivo do indicador (arquivo *.ex4)


// COMEÇA INPUTOS INDICADORES.


_shift // Shift (0 para vela atual), _shift é endereçado sobre o parâmetro de função - NO MUDANÇAS NECESSÁRIAS.


4. Execute um backtest (video)


O vídeo a seguir mostra como executar um backtest de sua estratégia de opções binárias no Strategy-Tester do MetaTrader 4:


Inicie o Binary-Options-Strategy-Tester no Strategy-Tester do MetaTrader 4 e defina os parâmetros de entrada Arraste seu indicador de estratégia Opções Binárias no gráfico, defina os parâmetros de entrada e marque "Permitir importações de especialistas externos" na guia "comum" usaram indicadores com seus parâmetros de entrada usados ​​no gráfico para ver seus valores enquanto o testador está em execução (opcional) Salva 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) resultados de sua estratégia de opções binárias no gráfico Strategy-Tester.


5. Execute um teste direto.


Para fazer um forward test, simplesmente arraste o utilitário Binary-Options-Strategy-Tester e seu indicador de estratégia na sua demonstração ou live chart do seu corretor em vez de usá-lo no Strategy-Tester:


Arraste o utilitário Binary-Options-Strategy-Tester na demonstração ou no live chart e defina os parâmetros de entrada Arraste seu indicador de estratégia Opções Binárias no gráfico, defina os parâmetros de entrada e marque "Permitir importações de especialistas externos" na guia "comum" indicadores com seus parâmetros de entrada usados ​​no gráfico para ver seus valores enquanto o teste de encaminhamento está em execução (opcional) Salve todas as configurações em um modelo para executar o teste novamente com todas as configurações (opcional) Veja os resultados de sua estratégia de opções binárias em demonstração ou ao vivo gráfico.


Pergunta: Por que você mostra um exemplo de uma estratégia de Opções Binárias não lucrativa?


Answer: 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 sua estratégia.


Pergunta: Binary-Options-Strategy-Tester pára após a quantia exata de perdas com erro "Array out of range". Por quê?


Answer: Binary-Options-Strategy-Tester pode subir um erro após x perdas para parar o Tester e analisar a situação no gráfico. Se você não quiser, basta desativar a opção nas configurações.


Pergunta: Nenhuma flecha aparece no gráfico depois de eu ter arrastado meu indicador com uma estratégia de trabalho. O que aconteceu?


Answer: Você tem que habilitar "Permitir importações de especialistas externos" na guia "comum" enquanto arrasta seu indicador de estratégia no gráfico (a mensagem de log mostrará um erro neste caso).


Pergunta: Nenhuma seta aparece no gráfico após eu ter arrastado meu indicador com uma estratégia de trabalho nele com "Permitir importações de especialistas externos" ativada. Por quê?


Answer: Uma estratégia tem que chamar uma função de Binary-Options-Strategy-Tester para colocar negociações virtuais. Relacionado ao conceito de licença MQL4, isso só funciona se o produto tiver uma licença válida. Portanto, você tem que comprar o produto.


Pergunta: Nenhuma seta aparece no gráfico depois que eu arrastei meu indicador com uma estratégia de trabalho e recebi erros como "Não é possível ligar .." ou "Não é possível carregar .." no log do MetaTrader 4. O que posso fazer?


Answer: Use a versão mais recente (maior v1.00) do BinaryOptionsStrategyLibrary. mqh. Verifique a tag de versão no código da sua BinaryOptionsStrategyLibrary. mqh e veja o changelog v1.01 de BinaryOptionsStrategyLibrary.


Pergunta: Não vejo resultados nas guias do Strategy-Tester "Resultados", "Gráfico", "Relatório". Onde eu posso ver os resultados?


Answer: O Strategy-Tester do MetaTrader 4 não pode manipular Opções Binárias para que estas abas não sejam usadas. Portanto, este utilitário calcula todos os ganhos e perdas e imprime os resultados no gráfico.


Como eu preciso da possibilidade de testar 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 de avanço no gráfico do broker, este utilitário foi construído. Passei muito tempo para o conceito e a implementação do Binary-Options-Strategy-Tester, bem como para a documentação. Talvez exista uma maneira melhor de fazer isso e talvez algumas melhorias o aproximem das necessidades de você. Então, por favor, sinta-se à vontade para entrar em contato comigo para idéias de melhorias!


3 estratégias de negociação de opções binárias para iniciantes.


Nota! Se você é novo em opções binárias e estratégias diferentes, por favor, vá para a nossa página de estratégia, onde cobrimos o tópico de forma abrangente!


Se você estudou e entendeu meus posts anteriores sobre os fundamentos da negociação de FX e dos opcionais de opções binárias, agora você está pronto para negociar de verdade. Aqui estão três estratégias diferentes que eu uso, escolha uma com base no seu apetite ao risco. Boa sorte!


Estratégia conservadora de longo prazo.


Esta estratégia é para aqueles que são iniciantes neste jogo e querem aumentar seu capital de forma lenta e estável. O objetivo dessa estratégia é minimizar o risco e aguardar a configuração perfeita no gráfico.


Neste caso, a configuração perfeita é usar os últimos 2 pontos do ZigZag e desenhar um Fibonacci entre eles na direção da tendência.


Desenhe seu fibo do ponto 1 ao ponto 2 para uma tendência descendente e vice-versa para uma tendência de alta. Sua meta é 161,8 nível de projeção.


Para que o sinal seja totalmente válido, tem que haver um retrocesso entre 50 e 8211; 88,6. Quanto maior a retração, mais forte o sinal. No exemplo acima, a retração acontece ao lado do número 2 no canto superior esquerdo.


A chave aqui é ser paciente até que todos os 3 fatores se alinhem.


A regra de entrada é:


& # 8211; Preço atinge o nível de projeção de Fibonacci 161,8.


& # 8211; O preço está dentro ou fora dos limites do canal vermelho.


& # 8211; O gráfico de valor atinge o nível 8 ou acima.


Sua expiração pode ser entre 5 e 20 minutos. E seu alvo é de 1 a 2 negócios por dia.


E a sugestão de gerenciamento de dinheiro para essa estratégia é aceitar 2 lances iguais por dia durante 20 dias. Aumente sua posição em 50% no dia seguinte. Se você perder, comece com o último conjunto de lances:


Dia 3: 21 + 21 ... e assim por diante. Você deve chegar a cerca de 5 mil em lucros dentro de 20 dias, e no próximo mês começar de novo ou continuar de onde você saiu.


Principais corretores para iniciantes.


Estratégia Semi-Conservadora.


A estratégia semi-conservadora envolve de 4 a 6 negócios por dia. As regras são as mesmas que para a estratégia conservadora, apenas com uma exceção: Nós levamos o comércio em nível de projeção de Fibonacci 127, bem como 161,8.


Agora, para negociações de nível 127, aconselho não levar o trade com mais de 6 minutos até o vencimento. Isso ocorre porque normalmente o nível 127 representa um nível de consolidação para atrair compradores / vendedores para a tendência de obter mais liquidez e o preço geralmente continua na direção da tendência dentro das próximas 3 velas.


As regras de entrada são as mesmas que as da estratégia conservadora:


& # 8211; O gráfico de valor atinge o nível 8.


& # 8211; O preço está dentro da zona vermelha.


& # 8211; Preço atinge o nível de projeção de Fibonacci 127.


Use o mesmo gerenciamento de dinheiro que a estratégia conservadora, mas seus ganhos aumentarão mais rapidamente.


E lembre-se, você tem que ficar com as regras de entrada.


Agora, a estratégia abaixo é muito agressiva e define os meios de negociação sã. Esta estratégia representa o uso de ciclos de preços e seqüência de Fibonacci em negociação rápida. Os negócios não são feitos apenas nos níveis 127 e 161.8, mas também nos breakouts. E os níveis de Fibonacci são desenhados para cada ciclo. Essa estratégia também explora todo o potencial dos gráficos de valor.


Acima de você aprendeu o que você está caçando, onde encontrar sua presa, e como saciar alguma presa firme e segura. Agora, vamos atrás do BIG 5.


Estratégia Agressiva.


Veja o gráfico abaixo, quantos ciclos de preço você vê?


Sim, 9 ciclos. Agora, mude seus parâmetros do indicador em ziguezague para 2,1,1. Quantos ciclos de preços de curto prazo você vê agora?


Sim, 41+ ciclos de preços de curto prazo. Na realidade, existem muitos mais, mas não vamos tornar isso muito difícil. Cada um desses ciclos é uma seqüência de Fibonacci com um alto-baixo retracement-projeção-reversa. Olhe o gráfico abaixo:


Agora fica complicado e maravilhoso:


O Fibonacci é desenhado entre os pontos 1 e 2 (em azul claro) e marcado em gráficos de valor o último alto e baixo, 1 e 2 respectivamente. Agora temos os níveis e esperamos pelo retrocesso, que pode ser um pavio ou uma vela cheia. Acima da área de retração está a caixa branca marcada por 3 e a vela verde embaixo toca aquela caixa. A configuração está pronta quando a vela de retrocesso é seguida por uma vela vermelha na direção da tendência. Agora acorde. A próxima vela vermelha se fecha abaixo da abertura da vela de retração verde, MAS ainda não toca no gráfico de valor 6, nem na banda interna dos canais de regressão. Isso é marcado pelo retângulo azul claro. Então esta é a nossa primeira vela de fuga desta seqüência específica. Entramos PUT 10 segundos antes do fechamento desta vela, pois a próxima vela será BEARISH, com 90% de probabilidade. Isso é marcado por 3 PUT no gráfico acima. A próxima vela fecha abaixo do nosso nível de 100 Fibonacci, mas NÃO TOCA NO NÍVEL 127, o que significa que ela está abaixo da mínima de nossa sequência atual. Entramos PUT 10 segundos antes do fechamento desta vela, porque ela será seguida por uma vela de baixa, ou 2-3 velas de baixa que atingirão o nível de Fibonacci nível 161.8. Este comércio é representado no gráfico por 1 PUT. A última vela de descida atinge o nível de Fibonacci 161,8 e o valor do nível de carta -8 e também o contorno da zona vermelha, então colocamos uma CHAMADA.


Dentro de cada ciclo de preços entre 3 pontos há, em média, 3 configurações de negociação ITM durante as condições normais de negociação de volatilidade. E, para essa estratégia, é evidente que, se você não "sente", a negociação ou algo sobre a configuração não parece correta, não a espere e espere pela próxima.


Essa estratégia produzirá cerca de 100 configurações por par de moedas por dia, então use-a com sabedoria e tenha certeza de aprender de cor antes de pular a todo vapor.


As 3 estratégias explicadas aqui funcionam para todos os pares de moedas, commodities, ações e índices. No entanto, mesmo com a estratégia conservadora, um comerciante pode produzir excelentes resultados se negociar 5-6 ativos e tomar 2 negociações de alta probabilidade por ativo por dia.


Como de costume, deixe um comentário abaixo se tiver alguma dúvida. Negociação Feliz!


Estratégia de negociação de opções binárias.


Neste post, vamos pegar o que aprendemos no último post sobre os sinais de negociação binários e usá-los para criar uma estratégia lucrativa de negociação de opções binárias.


Antes de começar, abordaremos o básico do que toda estratégia precisa. O ponto principal de uma estratégia é ajudá-lo a negociar sem emoção e a dar-lhe alguns pontos de entrada e saída estruturais.


Portanto, uma boa estratégia precisa incluir um gerenciamento de dinheiro adequado, fornecer pontos de entrada e saída válidos, bem como uma perda de parada para negociações perdidas, todas essas coisas devem ser decididas antes de você fazer uma negociação. Negociar na hora com certeza terminará em desastre, especialmente quando você está apenas começando.


Essa é uma estratégia simples que é perfeita para iniciantes aprenderem as cordas. Então, primeiro as primeiras coisas, precisamos saber os níveis de resistência do dia. Vamos fazer isso usando um antigo favorito da banda Bollinger.


Nomeado após John Bollinger e não após a quantidade de champanhe que você pode comprar com seus lucros. A banda Bollinger é um indicador confiável usado por profissionais de trading e oferece uma faixa de negociação útil para o dia.


Para essa estratégia, recomendo que você negocie o S & amp; P500 como um pouco menos volátil do que outros mercados, mas ainda líquido o suficiente para criar tendências significativas ao longo do dia. Quando você obtém mais experiência, você pode usar essa estratégia em outros mercados mais voláteis, como o Forex.


Portanto, abra o seu programa de gráficos, altere o padrão padrão para castiçais e defina o intervalo de tempo para intervalos de 1 hr. Agora defina a banda Bollinger para uma média móvel de 20 dias, isso lhe dará uma faixa média ao longo dos últimos 20 dias de negociação.


Você verá rapidamente que, em 90% do tempo, o preço permanece dentro dessa banda. O que estamos procurando é uma quebra de preço acima ou abaixo.


Quando o preço romper essas linhas de resistência, uma das duas coisas acontecerá. O preço vai correr e criar uma nova alta ou baixa para o dia ou, mais provavelmente, o preço será revertido e vai na direção oposta. Ambas as situações são oportunidades de lucro.


Mas como você vai distinguir qual é qual? Bem, você poderia negociar uma reversão toda vez que o preço ultrapassasse o topo da banda, colocasse um put trade significando que você acha que o preço cairia e colocaria um call trade quando o preço quebrasse na parte inferior da banda, significando que você acha que o preço irá crescer.


Tudo bem, mas você terá muitas falsas leituras negociadas dessa forma e não conseguirá identificar quando o preço estiver prestes a ser executado. Por isso, será muito mais lucrativo procurar um dos sinais de opções binárias que você aprendeu no post anterior.


Quando você combina um desses sinais perto da parte superior ou inferior da banda Bollinger, você tem um sinal poderoso que é muito mais provável que resulte em uma negociação lucrativa, porque você terá uma boa ideia de onde o preço está indo.


Dê uma olhada no gráfico acima e você verá como o preço oscila entre as duas bandas de Bollinger. Se você colocasse uma negociação toda vez que o preço quebrasse na faixa superior ou inferior, você teria feito 11 negociações e estaria certo em 50% do tempo.


Como você já sabe, perder 50% dos seus negócios significaria uma perda total, mas e se você trocasse apenas quando viu um dos sinais de opção binária aparecer? Então você teria negociado apenas 7 vezes, e você teria razão para 5 desses negócios, ou seja, uma taxa de sucesso de 70%.


O exemplo acima é um sistema de negociação intraday que significa que você deve monitorar o mercado uma vez a cada hora. Você poderia facilmente adaptar este sistema a um sistema diário, definindo o gráfico para intervalos diários e negociando binários diários em vez de binários por hora.


Isso resultará em negociações consideravelmente menores, talvez apenas uma ou duas por semana, mas é uma boa maneira de começar se você tiver um emprego em período integral sem acesso à Internet. Você pode sempre passar para mercados mais líquidos, como o EUR / USD, depois de ter adquirido experiência suficiente para identificar os vários sinais.


Uma última coisa que eu diria é que não tente conquistar muitos mercados de uma só vez, concentre-se em um ou dois mercados e torne-se especialista em negociá-los. Tentar monitorar 5 ou 6 mercados ao mesmo tempo certamente acabará em desastre, especialmente quando você está apenas começando.


Se você quiser tentar esta estratégia, abra uma conta na EZTrader, onde você encontrará todas as ferramentas necessárias para implementá-la.


Opções binárias.


Este relatório exclusivo tem como objetivo servir como um manual, respondendo a todas as perguntas sobre a indústria chinesa de negociação de ativos múltiplos que você sempre teve medo de perguntar.


A terminologia a seguir aplica-se a estes Termos e Condições, Declaração de Privacidade e Aviso de Isenção e qualquer ou todos os Contratos: "Cliente", "Você" e "Seu" referem-se a você, a pessoa que acessa este site e aceita os termos e condições da Empresa. "A Companhia", "Nós mesmos", "Nós" e "Nós", referem-se à nossa Companhia. "Party", "Parties" ou "Us" refere-se tanto ao Cliente quanto a nós mesmos, ou ao Cliente ou a nós mesmos. Todos os termos referem-se à oferta, aceitação e consideração de pagamento necessários para levar a cabo o processo de nossa assistência ao Cliente da maneira mais apropriada, seja por meio de reuniões formais de duração determinada ou por qualquer outro meio, com o propósito expresso de atender a As necessidades do cliente em relação ao fornecimento dos serviços / produtos declarados da Empresa, de acordo com e sujeito à legislação vigente em inglês. Qualquer uso da terminologia acima ou outras palavras no singular, plural, capitalização e / ou ele / ela ou eles, são tomados como intercambiáveis ​​e, portanto, como referentes aos mesmos.


Temos o compromisso de proteger sua privacidade. Funcionários autorizados dentro da empresa em uma necessidade de saber apenas usar qualquer informação coletada de clientes individuais. Revemos constantemente nossos sistemas e dados para garantir o melhor serviço possível aos nossos clientes. O Parlamento criou ofensas específicas para ações não autorizadas contra sistemas e dados informáticos. Nós investigaremos tais ações com o objetivo de processar e / ou tomar ações civis para recuperar os danos contra os responsáveis.


Estamos registrados sob a Lei de Proteção de Dados de 1998 e, como tal, qualquer informação relativa ao Cliente e seus respectivos Registros de Cliente pode ser passada a terceiros. No entanto, os registros do Cliente são considerados confidenciais e, portanto, não serão divulgados a terceiros, exceto a Finance Magnates, se legalmente exigido para fazê-lo às autoridades competentes.


Não venderemos, compartilharemos ou alugaremos suas informações pessoais a terceiros ou usaremos seu endereço de e-mail para mensagens não solicitadas. Quaisquer emails enviados por esta Empresa só estarão relacionados com a prestação de serviços e produtos acordados. Aviso Legal.


Exclusões e limitações As informações contidas neste site são fornecidas "como estão". Na medida máxima permitida por lei, esta Empresa: exclui todas as representações e garantias relacionadas a este site e seu conteúdo ou que é ou pode ser fornecido por qualquer afiliada ou qualquer outro terceiro, incluindo em relação a quaisquer imprecisões ou omissões neste site. e / ou literatura da Companhia; e exclui toda a responsabilidade por danos decorrentes de ou em conexão com o seu uso deste site. Isso inclui, sem limitação, perda direta, perda de negócios ou lucros (independentemente de a perda de tais lucros ser previsível, ter surgido no curso normal das coisas ou você ter avisado a Companhia sobre a possibilidade de tal perda potencial), danos causados ao seu computador, software de computador, sistemas e programas e os dados nele contidos ou qualquer outro dano direto ou indireto, conseqüente e incidental. Finanças Magnates, no entanto, não exclui a responsabilidade por morte ou danos pessoais causados ​​por sua negligência. As exclusões e limitações acima aplicam-se apenas na medida permitida por lei. Nenhum de seus direitos estatutários como consumidor é afetado.


Usamos endereços IP para analisar tendências, administrar o site, rastrear o movimento do usuário e coletar informações demográficas amplas para uso agregado. Os endereços IP não estão vinculados a informações pessoalmente identificáveis. Além disso, para administração de sistemas, detecção de padrões de uso e resolução de problemas, nossos servidores da web registram automaticamente informações de acesso padrão, incluindo tipo de navegador, tempos de acesso / correio aberto, URL solicitada e URL de referência. Essas informações não são compartilhadas com terceiros e são usadas somente dentro desta empresa em uma base de necessidade de conhecimento. Qualquer informação individualmente identificável relacionada a esses dados nunca será usada de maneira diferente daquela declarada acima sem sua permissão explícita.


Como a maioria dos sites interativos, o website da empresa [ou ISP] usa cookies para nos permitir recuperar detalhes do usuário para cada visita. Os cookies são usados ​​em algumas áreas do nosso site para permitir a funcionalidade desta área e facilidade de uso para as pessoas que visitam.


Links para este site.


Você não pode criar um link para qualquer página deste site sem o nosso consentimento prévio por escrito. Se você criar um link para uma página deste site, você o fará por sua conta e risco e as exclusões e limitações descritas acima serão aplicadas ao seu uso deste site, vinculando-o a ele.


Links deste site.


Não monitoramos nem revisamos o conteúdo dos websites de terceiros que estão vinculados a este website. As opiniões expressas ou materiais que aparecem em tais sites não são necessariamente compartilhados ou endossados ​​por nós e não devem ser considerados como o editor de tais opiniões ou materiais. Por favor, esteja ciente de que não somos responsáveis ​​pelas práticas de privacidade ou conteúdo desses sites. Encorajamos os nossos utilizadores a estarem conscientes quando saem do nosso site & amp; ler as declarações de privacidade desses sites. Você deve avaliar a segurança e a confiabilidade de qualquer outro site conectado a este site ou acessado por meio deste site, antes de divulgar qualquer informação pessoal a eles. Esta Empresa não aceitará qualquer responsabilidade por qualquer perda ou dano de qualquer maneira, seja qual for a causa, resultante de sua divulgação a terceiros de informações pessoais.


Direitos autorais e outros direitos de propriedade intelectual relevantes existem em todo o texto relacionado aos serviços da Empresa e todo o conteúdo deste site.


Todos os direitos reservados. Todos os materiais contidos neste site são protegidos pela lei de direitos autorais dos Estados Unidos e não podem ser reproduzidos, distribuídos, transmitidos, exibidos, publicados ou transmitidos sem a permissão prévia por escrito da Finance Magnates. Você não pode alterar ou remover qualquer marca registrada, direitos autorais ou outros avisos de cópias do conteúdo. Todas as informações nesta página estão sujeitas a alterações. O uso deste site constitui aceitação do nosso contrato de usuário. Por favor, leia nossa política de privacidade e termos de responsabilidade legal. A negociação de divisas estrangeiras na margem implica um alto nível de risco e pode não ser adequada para todos os investidores. O alto grau de alavancagem pode funcionar contra você e também para você. Antes de decidir negociar o câmbio, você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. Existe a possibilidade de você sustentar uma perda de parte ou de todo o seu investimento inicial e, portanto, não deve investir dinheiro que não pode perder. Você deve estar ciente de todos os riscos associados à negociação de câmbio e procurar aconselhamento de um consultor financeiro independente, se tiver alguma dúvida. As opiniões expressas na Finance Magnates são de autores individuais e não representam necessariamente a opinião da empresa ou de sua administração. Finanças Magnates não verificou a exatidão ou a base de fato de qualquer reivindicação ou declaração feita por qualquer autor independente: erros e omissões podem ocorrer. Quaisquer opiniões, notícias, pesquisas, análises, preços ou outras informações contidas neste site, pela Finance Magnates, seus funcionários, parceiros ou colaboradores, são fornecidos como comentários gerais de mercado e não constituem consultoria de investimento. Finanças A Magnates não aceitará responsabilidade por qualquer perda ou dano, incluindo, sem limitação, qualquer perda de lucro, que possa surgir direta ou indiretamente do uso ou confiança em tais informações.


Nenhuma das partes será responsável perante a outra por qualquer falha no cumprimento de qualquer obrigação decorrente de um evento fora do controle de tal parte, incluindo, mas não limitado a, qualquer ato de Deus, terrorismo, guerra, insurgência política, insurreição, desordem , inquietação civil, ato de autoridade civil ou militar, revolta, terremoto, enchente ou qualquer outro natural ou homem que tenha ocorrido fora do nosso controle, que cause o término de um acordo ou contrato firmado, ou que possa ter sido razoavelmente previsto. Qualquer Parte afetada por tal evento deverá informar imediatamente a outra Parte sobre a mesma e deverá envidar todos os esforços razoáveis ​​para cumprir os termos e condições de qualquer Contrato contido neste documento.


A falha de qualquer das Partes em exigir o cumprimento estrito de qualquer disposição deste ou de qualquer Contrato ou a falha de qualquer das Partes em exercer qualquer direito ou solução a que ele ou ela tenha direito não deverá constituir uma renúncia e não causará diminuição das obrigações decorrentes deste ou de qualquer Contrato. Nenhuma renúncia a qualquer das disposições deste ou de qualquer Contrato será efetiva, a menos que seja expressamente declarado como tal e assinado por ambas as Partes.


Notificação de alterações.


A Empresa se reserva o direito de alterar estas condições de tempos em tempos, conforme julgar conveniente, e seu uso continuado do site significará sua aceitação de qualquer ajuste a estes termos. Se houver alterações em nossa política de privacidade, anunciaremos que essas alterações foram feitas em nossa página inicial e em outras páginas importantes em nosso site. Se houver alterações na forma como usamos as Informações Pessoais Identificáveis ​​dos nossos clientes do site, a notificação por e-mail ou correio será enviada para aqueles afetados por essa alteração. Quaisquer alterações à nossa política de privacidade serão publicadas em nosso site 30 dias antes da realização dessas alterações. Por isso, é aconselhável reler esta declaração regularmente.


Estes termos e condições fazem parte do acordo entre o cliente e nós mesmos. O seu acesso a este website e / ou a realização de uma reserva ou Contrato indica o seu entendimento, concordância e aceitação do Aviso de Isenção de Responsabilidade e os Termos e Condições completos aqui contidos. Seus Direitos do Consumidor estatutários não são afetados.


Estratégias para ganho em opções binárias.


Diferentes estratégias de negociação


Assim como a negociação de ações, a negociação de opções binárias exige o conhecimento e o uso de estratégias para colocar as probabilidades do lado para ganhar a longo prazo. Existem dois tipos principais de estratégias de negociação especulativa no mundo do trading profissional: é a análise técnica (ou gráfica) e a análise fundamental que analisaremos em primeiro lugar. Em seguida, trataremos dos dois métodos empíricos mais amplamente compartilhados na web: o martingale e o comércio com os comerciantes. ferramenta de tendência.


Negociação com análise técnica.


A análise técnica & # 8211; ou análise de gráficos & # 8211; envolve estudar os gráficos de taxas de câmbio de diferentes ativos, a fim de prever sua orientação futura. Esse tipo de análise é baseado na Teoria da Dow. Esta teoria, realizada por um grande analista financeiro e co-fundador do Wall Street Journal, sobre o princípio de que o mercado se lembra. Isso significa que o que foi observado no passado se reitera hoje e no futuro. Em outras palavras, a análise de décadas de históricos de registros permitiu que a análise técnica identificasse contextos específicos nos quais se torna possível prever a orientação futura de uma taxa de câmbio com uma confiabilidade significativa. A análise técnica, portanto, consiste em estudar os gráficos usando indicadores técnicos (para ter acesso a determinadas informações digitais ou gráficos adicionais) e observar padrões de gráficos e / ou padrões de gráficos de velas. Este tipo de análise é mais comumente usado pelos traders. Muitos livros e sites informam sobre seu aprendizado, seu método de aplicação e as diferentes estratégias associadas a ele.


Negociação com o indicador de tendência dos traders.


O outro método empírico regularmente visto na web consiste em monitorar uma ferramenta para o “indicador dos comerciantes”. tendência & # 8221; (também chamado de "ferramenta de traders" # 8220; sentiment & # 8220;), fornecido pelo corretor on-line. Essa ferramenta descreve o saldo de posições na compra e venda de cada índice em um determinado momento. Fornecida pelo corretor, a ferramenta mostra o percentual (%) de seus clientes com posições na compra e o percentual (%) de seus clientes com posições na venda (em tempo real) para um ativo financeiro definido. Os clientes de um corretor on-line não podem negociar em Wall Street, mas alguns têm a audácia de negociar por instinto & # 8221; (e ignore aqueles que usam o método de martingale mencionado acima ...). Portanto, esse tipo de ferramenta se torna completamente obsoleto e sua confiabilidade é totalmente incerta ou mesmo completamente ausente. Mais uma vez, a equipe bonusbinaryoptions avisa você contra esse tipo de estratégia e convida você a evitar segui-lo.


Negociação com análise fundamental.


A análise fundamental é o segundo ramo da análise de mercado para a negociação de opções binárias. Este método concentra-se exclusivamente nas estatísticas econômicas e no clima econômico geral para prever as futuras orientações da taxa de câmbio. Por exemplo, a crise de 2008 foi uma excelente oportunidade para reduzir as principais empresas de capital aberto, especialmente os bancos e fundos de investimento. Em menor escala, dezenas de indicadores econômicos são publicados diariamente (como a taxa de desemprego em um país, por exemplo). Todos esses números econômicos estão disponíveis em calendários econômicos disponíveis on-line na internet. O monitoramento em tempo real desses novos pode ajudá-lo a tomar decisões para aumentar ou diminuir os principais instrumentos negociados na opção binária, incluindo os pares de moedas do mercado Forex.


Negociação com um método de apostas tipo martingale.


Existem muitos sites ou ebook exaltando os méritos de usar um martingale. O que é um martingale? Um martingale é um método de apostas que consiste em aumentar a quantia do investimento inicial em cada perda até que um ganho seja alcançado. Suponha que você estaca € 20 para cima para a taxa de câmbio EUR / USD. O princípio do martingale o levará a apostar o dobro da sua aposta até a sua posição vencedora de fechamento. No nosso exemplo, se perder a sua transacção, este princípio irá convidá-lo a repetir a mesma aposta por um montante de € 20. Se a sua posição fechar novamente com prejuízo, então deverá apostar desta vez um montante de € 40. é compensar as perdas de apostas anteriores até atingir o ganho inicialmente solicitado. O risco só pode se tornar muito grande se você sofrer uma longa série de perdas consecutivas. Ao alavancar € 40, então € 80, então € 160, € 320, € 640, € 1028 & # 8230; Em alguns golpes, os valores a serem investidos se tornam astronômicos. O resultado: Sua conta está vazia e você só precisa arquivar novo capital e registrar uma disputa contra a pessoa que exaltou os méritos dessa estratégia.


Nosso conselho: nunca use martingale.


Ser o vencedor em opções binárias não é óbvio.


E sim, ser um operador vencedor em opção binária a longo prazo não é desconcertantemente simples. Se este fosse o caso, todos nós seríamos naturalmente ricos. No entanto, é preciso reconhecer que certos comerciantes particulares ganham uma vida muito boa. Aqui, vamos explicar os principais pontos que todos os comerciantes vencedores devem cumprir.


Como ganhar em opções binárias?


Como minimizar os riscos.


Minimizar os riscos constitui um bom ponto de partida para evitar a falência. O melhor método é seguir as regras de gerenciamento de capital, também chamado de "gerenciamento de risco" # 8221; ou & # 8220; gerenciamento de dinheiro & # 8221; por comerciantes profissionais. Essa regra do senso comum consiste em não:


& # 8211; colocando grandes apostas.


& # 8211; colocando todos os ovos na mesma cesta.


& # 8211; não invista muito capital disponível.


É aconselhável não apostar mais do que 5% do capital de um em uma posição. Assim, se tiver € 1000 na sua conta de opções binárias, não é aconselhável apostar mais de € 50 numa única transação. Do mesmo modo, não é aconselhável apostar em um número muito grande de instrumentos correlacionados na mesma direção. Por exemplo, não é aconselhável apostar simultaneamente na queda do EUR / USD, EUR / GBP, EUR / CAD, EUR / JPY, EUR / CHF & # 8230; Nesse caso, você entende que um único salto para cima da moeda do euro (EUR) poderia comprometer todas as suas posições.


A psicologia do comerciante vencedor.


A psicologia do profissional desempenha um papel importante na probabilidade de seu ganho ou perda. De fato, o principal fator de perda de um trader em opções binárias é diretamente devido a seus vieses cognitivos. O erro típico é perder todo o sentido do dinheiro e apostar somas cada vez mais importantes para preencher uma perda alta que foi sofrida. Sob nenhuma circunstância alguém deve apostar excessivamente; É preciso ter em mente um plano de negociação rigoroso e um método de gerenciamento de capital rigoroso. Ser governado pelas emoções de uma pessoa e pelo desejo de ganhar mais dinheiro ou de eliminar uma perda, assumindo mais riscos, leva sempre à perda. Em contraste, um operador vencedor será disciplinado, cartesiano e nunca deixará as emoções interferirem em sua escolha de negociação (ou pelo menos, tanto quanto puder).


Os melhores métodos para ganhar na opção binária.


Em conclusão, o melhor método para ganhar em opção binária é estudar a análise técnica e análise fundamental, para desenvolver uma estrita estratégia de negociação com um plano de gestão de capital rigoroso (e cumpri-lo), e não ser governado por um & # 8217; s emoções (que levam muitos comerciantes amadores a perder…).

Комментариев нет:

Отправить комментарий