O SAW_system_1 é um sistema de trading, conhecido como EA (Expert Advisor), que coloca ordens pendentes com base na volatilidade dos últimos N dias. O stop loss é sempre posicionado no nível da ordem oposta, o que significa que, ao definir o valor do stop loss, você também estabelece a distância entre as ordens. Tanto o stop loss quanto o take profit não são calculados em pontos, mas sim como uma porcentagem da volatilidade média durante o período especificado.
As ordens são colocadas em um horário específico (horário do terminal) e, caso nenhuma delas seja acionada, elas são removidas no horário definido.
Além disso, o EA tem a capacidade de "reverter" a posição quando o primeiro stop loss é acionado, ou seja, ele simplesmente não remove a ordem oposta quando uma nova posição é aberta. Quando uma posição é aberta, a ordem oposta pode ser colocada com um lote maior para compensar perdas, caso a posição da segunda ordem feche em prejuízo.
Parâmetros:
- Lot - lote de trading;
- Quantidade de dias (para cálculo de volatilidade) - número de dias para o cálculo da volatilidade;
- Hora de instalação das ordens (horário do terminal) - horário de colocação das ordens (horário do terminal);
- Hora de remoção das ordens (horário do terminal) - horário de exclusão das ordens (horário do terminal);
- Stop-Loss (porcentagem da volatilidade média) - stop loss (porcentagem da volatilidade média);
- Take-Profit (porcentagem da volatilidade média) - take profit (porcentagem da volatilidade média);
- Reverter posições - reversão de posição;
- Martingale - habilitar Martingale;
- Multiplicador - multiplicador do Martingale.
O instrumento de trading não importa, desde que a otimização seja realizada.
O timeframe também não é relevante, pois tudo acontece com base no horário do terminal.


Recomendações:
- Os parâmetros devem ser otimizados em um período não superior a um ano, pois períodos maiores não fazem sentido.
- A reotimização provavelmente precisará ser feita a cada 3 meses.
- Escrevi esse código há um tempo, então, se você encontrar algum problema, entre em contato que vou corrigir o que for possível.
Comentário 0