Re: Algorithmic Trading

Quais são as vantagens de negociar com um expert adviser ou robot?
Não existem estados de alma. As decisões são tomadas de acordo o que foi programado.
Estão continuamente a melhorar . A aprender com os erros e a criar novas entradas /saidas.
https://docs.mql4.com/indicators/iwpr
Cada um destes indicadores só por si pode criar uma entrada. Combinados criam dezenas ou centenas.
Ex:
&& Ask < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)
&& High[1] > BB_Main_1
&& BB_Main_0 < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)
&& iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1) < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2)
&& iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2) < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,3)
&& (iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2) - iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)) > 4
&& iMA(NULL,1440, 10 ,0,MODE_LWMA,PRICE_CLOSE,1) < iBands(NULL,1440,20,2,0,PRICE_CLOSE,MODE_MAIN,1)
&& iSAR(NULL,0,0.02,0.2,2) > iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_MAIN,2)
&& iSAR(NULL,0,0.02,0.2,1) < iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_MAIN,1)
&& (BB_Upper_0 - BB_Lower_0)>50
&& iMA(NULL,1440, 50 ,8,MODE_EMA,PRICE_CLOSE,1)> iMA(NULL,1440, 200 ,8,MODE_EMA,PRICE_CLOSE,1)
&& MA_50_1 > MA_200_2
&& (iAO(NULL, 0,1) > 5 || iAO(NULL, 0,1) < -5)
&& iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN ,0) > 25
Para ser robusto deve ser testado sobre histórico de pelo menos 5 anos.
Menos 40% das transações serão ganhadoras.
Vai vos dar muito trabalho e muitas ilusões/desilusões mas vale a pena.
Não existem estados de alma. As decisões são tomadas de acordo o que foi programado.
Estão continuamente a melhorar . A aprender com os erros e a criar novas entradas /saidas.
https://docs.mql4.com/indicators/iwpr
Cada um destes indicadores só por si pode criar uma entrada. Combinados criam dezenas ou centenas.
Ex:
&& Ask < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)
&& High[1] > BB_Main_1
&& BB_Main_0 < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)
&& iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1) < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2)
&& iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2) < iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,3)
&& (iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,2) - iMA(NULL,0, 10 ,0,MODE_LWMA,PRICE_CLOSE,1)) > 4
&& iMA(NULL,1440, 10 ,0,MODE_LWMA,PRICE_CLOSE,1) < iBands(NULL,1440,20,2,0,PRICE_CLOSE,MODE_MAIN,1)
&& iSAR(NULL,0,0.02,0.2,2) > iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_MAIN,2)
&& iSAR(NULL,0,0.02,0.2,1) < iBands(NULL,0,20,2,0,PRICE_CLOSE,MODE_MAIN,1)
&& (BB_Upper_0 - BB_Lower_0)>50
&& iMA(NULL,1440, 50 ,8,MODE_EMA,PRICE_CLOSE,1)> iMA(NULL,1440, 200 ,8,MODE_EMA,PRICE_CLOSE,1)
&& MA_50_1 > MA_200_2
&& (iAO(NULL, 0,1) > 5 || iAO(NULL, 0,1) < -5)
&& iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN ,0) > 25
Para ser robusto deve ser testado sobre histórico de pelo menos 5 anos.
Menos 40% das transações serão ganhadoras.
Vai vos dar muito trabalho e muitas ilusões/desilusões mas vale a pena.