Especialistas: LacusTstopandBE

 

LacusTstopandBE:

EA-assistente em negociação manual. Posicionamento de Stop loss, Take profit, deslocamento para break-even e trailing de posições.

Autor: Vladimir Karputov

 
Você pode me dizer se o breakeven e o trailing funcionam no modo invisível? Estou tentando e não quer funcionar. O stop loss e o take profit funcionam no modo invisível, mas o trailing não quer. Obrigado, estou aguardando uma resposta.
 
Znatok2604:
Você pode me dizer se o ponto de equilíbrio e o trailing funcionam no modo invisível? Tentei e não quis funcionar. O stop loss e o take profit funcionam no modo invisível, mas o trailing não quer funcionar. Obrigado, estou aguardando uma resposta.

Não sei quais parâmetros de entrada você está usando. Por favor, salve seus parâmetros em um arquivo definido e anexe-o à sua mensagem.

Preste atenção também ao parâmetro "Stealth mode for Stoploss and Takeprofit values".

 
Znatok2604:
Você pode me dizer se o ponto de equilíbrio e o trailing funcionam no modo invisível? Tentei e não quis funcionar. O stop loss e o take profit funcionam no modo invisível, mas o trailing não quer funcionar. Obrigado, estou aguardando uma resposta.

Entendi sua pergunta. Eu respondo: no modo invisível , somente o fechamento do Stop Loss e do Take Profit, o fechamento no lucro ou o fechamento de todas as funções funcionam, e no modo normal todas as funções funcionam.

//+------------------------------------------------------------------+
//| Função de tique de especialista|
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(STEALTH==false)
     {
      SetSLTP();         //função para definir SL e TP para ordens
      Movebreakeven();   //movendo para "InpBreakeven" pips depois de atingir "InpBreakevenGain" pips
      TrailingStop();    //trailing stop após atingir os pips de InpTrailingStart 
      CloseOnProfit();   //fechar a ordem no par real se o lucro da ordem atingir o valor x da moeda da conta
      CloseAll();  //fechar todas as ordens abertas/comprar e vender/se o lucro na conta atingir x por cento do saldo ou o lucro atingir o valor x do lucro na moeda da conta, por exemplo, 12 euros.
     }
   else
     {
      CloseonStealthSLTP();
      CloseOnProfit();
      CloseAll();
     }
  }
 
Obrigado pela resposta, eu entendo. É uma pena que não funcione no modo de rastreamento invisível, seria ótimo.
 
Abro o Expert Advisor, ele é adicionado ao gráfico, mas só funciona para COMPRAR, mas não para VENDER.
 
LuisClaros :
Abro o Expert Advisor, ele é adicionado ao gráfico, mas só funciona para COMPRAR, mas não para VENDER.

O consultor NÃO COMPRA! Descrição:

Exemplo

Abrimos uma posição de compra sem especificar Stop Loss e Take Profit. O EA define os valores predefinidos de Stop Loss e Take Profit.

Vamos supor que o preço se mova em uma direção favorável e obtenhaganho de equilíbrio após atingir x pontos de lucro depips. O EA define o ponto de equilíbrio comoBreakeven x pips bloqueados nos pontos delucro. O preço sobe e nosso EA arrasta o nível de StopLoss seguindo o preço: cadaTrailing Start após atingir x pontos de pips arrasta o nível de Stop Loss para adistância do Trailing Stop dos pontos de preço atuais.

 
Esse EA é ótimo, mas parece que ele só define o stop loss e a realização de lucros para ordens de COMPRA e não para ordens de VENDA. Isso pode ser corrigido?
 
mlewk1101 :
Esse EA é ótimo, mas parece que ele só define o stop loss e a realização de lucros para ordens de COMPRA e não para ordens de VENDA. Isso pode ser corrigido?

Este é um fórum técnico. Uma pergunta feita corretamente no fórum técnico inclui: uma descrição das configurações, uma descrição do símbolo, uma descrição do período de tempo, e você deve anexar um arquivo de registro.


Conclusão: o consultor funciona muito bem.

Configurações:


Result:


Arquivo de registro:

        2020.01.29 00:00:00   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10220 [requote (1.10219/1.10225)]
        2020.01.29 00:00:01   instant sell 0.01 EURUSD at 1.10219 (1.10219 / 1.10225 / 1.10219)
        2020.01.29 00:00:01   deal #2  sell 0.01 EURUSD at 1.10219 done (based on order #2)
        2020.01.29 00:00:01   deal performed [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   order performed sell 0.01 at 1.10219 [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10219 [done at 1.10219]
        2020.01.29 09:17:41   position modified [#2  sell 0.01 EURUSD 1.10219 sl: 1.10119]
        2020.01.29 09:17:41   CTrade::OrderSend: modify position #2  EURUSD (sl: 1.10119, tp: 0.00000) [done]
 
Olá, Lacus, desculpe-me por aborrecê-lo, mas gostaria de perguntar se você pode adicionar a possibilidade de escrever um comentário (apenas para identificar cada negociação) e a possibilidade de adicionar um número mágico. Muito obrigado, obrigado, tenha um bom dia. Fabio
 
baccicin:
Olá, Lacus, desculpe-me por aborrecê-lo, mas gostaria de perguntar se você pode adicionar a possibilidade de escrever um comentário (apenas para identificar cada negociação) e a possibilidade de adicionar um número mágico. Muito obrigado, obrigado, tenha um bom dia. Fabio

Não. Leia a descrição: "O Expert Advisor foi projetado apenas para negociação manual. O EA define stop loss e take profit para posições e ordens pendentes no símbolo atual. Ele também tem funções de trailing stop e breakeven." É por isso que o EA usa Magic igual a '0' - já que uma posição aberta manualmente tem Magic '0'.