Especialistas: Angry Bird (Scalping) - página 2

 
leinugget :

Olá,

Testei isso na conta demo e funcionou, mas quando testei na conta real, parece que não foi acionado. Preciso alterar alguma coisa na conta real?


Anexe os arquivos de registro das guias do terminal: a guia Experts e a guia Journal.

 

Esse especialista tem muito pouco em comum com o original para MT4.

1.) O tempo limite não foi usado (MaxTradeOpenHours)
2.) Ordens de mercado em vez de ordens pendentes (m_trade.Sell em vez de OpenPendingOrder)
3.) Comentários em russo não traduzidos (Увеличение лота для следующего колена) mesmo com entrada

Portanto, o EA está tendo prejuízos.

Trabalho fraco, então acho que vou ter que sentar e traduzi-lo eu mesmo,
para testar esse EA no MT5.

 
Otto Pauser:

Esse especialista tem muito pouco em comum com o original para MT4.

1.) O tempo limite não foi usado (MaxTradeOpenHours)
2.) Ordens de mercado em vez de ordens pendentes (m_trade.Sell em vez de OpenPendingOrder)
3.) Comentários em russo não traduzidos (Увеличение лота для следующего колена) mesmo com entrada

Portanto, o EA está tendo prejuízos.

Trabalho fraco, então acho que vou ter que sentar e traduzi-lo eu mesmo,
para testar esse EA no MT5.

Isso é que é uma palavra! :-)

 

Olá, Viktor,

Estou com o mesmo problema,

Ele opera muito bem na demonstração, mas quando mudei para a versão real, no mesmo MetaTrader, nas mesmas condições, ele não funcionou.

Você pode me ajudar, por favor?


Este é o código do MT5 ....


E esta é a mensagem de erro ......


2018.11.28 11:03:58.382 Experts automated trading is enabled

2018.11.28 11:06:02.391 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:06:02.391 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0

2018.11.28 11:07:02.423 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:07:02.424 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0

2018.11.28 11:10:02.234 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:10:02.234 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0



 
golovatiiroman:

Oi, Viktor,

Estou com o mesmo problema,

Ele opera muito bem na demonstração, mas quando mudei para a versão real, no mesmo MetaTrader, nas mesmas condições, ele não funcionou.

Você pode me ajudar, por favor?


Este é o código MT5 ....


E esta é a mensagem de erro......


2018.11.28 11:03:58.382 Experts automated trading is enabled

2018.11.28 11:06:02.391 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:06:02.391 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0

2018.11.28 11:07:02.423 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:07:02.424 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0

2018.11.28 11:10:02.234 Angry Bird (Scalping) (EURUSD,M1) CTrade::OrderSend: market sell 0.01 EURUSD [negociação desativada]

2018.11.28 11:10:02.234 Angry Bird (Scalping) (EURUSD,M1) Sell -> false. Resultado Retcode: 10017, descrição do resultado: negociação desativada, ticket da transação: 0



Por favor, leia a ajuda: Como controlar a negociação do Expert Advisor

Expert Advisors and Custom Indicators - Algorithmic Trading, Trading Robots - MetaTrader 5
Expert Advisors and Custom Indicators - Algorithmic Trading, Trading Robots - MetaTrader 5
  • www.metatrader5.com
Two broad categories can be singled out among automated trading applications: trading robots and indicators. Applications of the first type are designed for performing trading operations, and the second type programs are used for analyzing prices and identifying patterns in price changes. Indicators can be used directly in trading robots...
 

Aqui, tenho uma grande perda na conta de demonstração, quando o EA define muitas ordens no mercado sem stop loss. As perdas somam cerca de 40 mil, antes que as posições sejam vendidas.

 

Como você está usando

#include <Trade\SymbolInfo.mqh>

Eu gostaria de sugerir:

m_symbol.NormalizePrice(Stopper)

Em qualquer lugar que você queira ter preços corretos para qualquer símbolo.

Documentation on MQL5: Standard Library / Trade Classes / CSymbolInfo / NormalizePrice
Documentation on MQL5: Standard Library / Trade Classes / CSymbolInfo / NormalizePrice
  • www.mql5.com
Standard Library / Trade Classes / CSymbolInfo / NormalizePrice - Reference on algorithmic/automated trading language for MetaTrader 5
 

É um ótimo EA. Eu o testei em todos os períodos de tempo, de janeiro de 2018 a novembro de 2018.

1. Podemos otimizá-lo para obter ótimos resultados de maio até o final de novembro.

2. É muito difícil passar as duas primeiras semanas de janeiro.

3. Se você conseguir encontrar alguma configuração que consiga passar por esse período, terá sucesso no futuro.


Acho que você pode modificar esse EA. Estou disposto a pagar por minha versão personalizada.

1. Posso lhe dar dias de queda específicos. Onde você pode pensar em adicionar mais alguma lógica para evitar essas situações


Mais uma vez, obrigado pelo excelente EA

Duminda

 
Por favor, o que pode estar errado? Sempre que eu mudo o período de tempo, esse EA para de abrir posições.
 
omotola agbaje :
Por favor, o que pode estar errado? Sempre que eu mudo o período de tempo, esse EA para de abrir posições

Tem certeza? Você acha que esse EA dispara ordens de negociação como uma metralhadora? Vou desapontá-lo: o EA gera um sinal de negociação com base nos preços de fechamento ("Close") e nos valores do indicador iRSI.