
Boas!
Provavelmente existem melhores formas de programar isto mas esta foi a primeira que me resultou.
compra1: o MACD de hoje foi maior que o de ontem,
compra2: o MACD de ontem foi maior que o de antes-de-ontem
Se compra1 e compra2 se verificarem compra ao melhor 10% do capital
Para venda é o mesmo raciocínio mas inversamente.
O código:
Espero que te dê alguma luz...
Um abraço
Provavelmente existem melhores formas de programar isto mas esta foi a primeira que me resultou.
compra1: o MACD de hoje foi maior que o de ontem,
compra2: o MACD de ontem foi maior que o de antes-de-ontem
Se compra1 e compra2 se verificarem compra ao melhor 10% do capital
Para venda é o mesmo raciocínio mas inversamente.
O código:
- Código: Selecionar todos
compra1 = MACD[12,26,9](close) > MACD[12,26,9](close-1)
compra2 = MACD[12,26,9](close-1) > MACD[12,26,9](close-2)
vende1 = MACD[12,26,9](close) < MACD[12,26,9](close-1)
vende2 = MACD[12,26,9](close-1) < MACD[12,26,9](close-2)
If compra1 AND compra2 Then
BUY 10%CAPITAL AT MARKET
Endif
If vende1 AND vende2 Then
SELL 10%CAPITAL AT MARKET
Endif
Espero que te dê alguma luz...
Um abraço