Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int UltimaOrdemFechada = 0;
- // Percorre Histórico de ordens fechadas
- // Da última para a primeira
- for(int i=OrdersHistoryTotal()-1; i>=0; i--){
- // Posiciona na ordem
- if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY){
- // Simbolo da ordem = Simbolo Atual ?
- // MagicNumber caso use 2 graficos em Timeframes ou configurações diferentes ?
- // Se não usa MagicNumber, remova essa parte do teste
- // Hora do fechamento da ordem + 60 segundos deve ser igual ou maior que a hora atual ?
- // Se a ordem foi fechada a mais de um minuto, acrescentando 1 minuto a ela;
- // ainda será menor que a hora atual
- if( OrderSymbol() == Symbol() && OrderMagicNumber() == MagicNumber && OrderCloseTime() + 60 >= TimeCurrent()){
- UltimaOrdemFechada = OrderTicket();
- break;
- }
- }
- }
- if( UltimaOrdemFechada UltimaOrdemFechada > 0){
- Print("A Ordem: ", OrderTicket(), " foi fechada a menos de 1 minuto!");
- }
Advertisement
Add Comment
Please, Sign In to add comment