Especialistas em Média Móvel! - página 2

 
lomme:
Porque os 3 SL batem em uma fila agora e você se foi. Com dinheiro real que seria como jogar no cassino.

Onde estão os 3 SL?

 

Atualização de declarações!

Talvez seja um fenômeno !

100USD a 315USD em 4 horas!

Arquivos anexados:
screen.jpg  131 kb
 
codersguru:
Onde estão os 3 SL?

...no futuro, esperando.

 

Atualização de declarações!

Meu lucro desceu para 144 , estou escrevendo um código protetor do lucro agora mesmo!

Arquivos anexados:
 

como sempre

como sempre acontece

como você pode tomar meu exemplo de EA

ele funcionou bem por 5 a 9 horas após essa perda o lucro é menor e a perda é grande pela maneira como eu sugeriria usar a função de tempo e proteger o lucro é uma ótima característica para

acho que o lucro agora acabou

 

protetor do lucro!

Este é o meu código de protetor de lucros:

extern bool ProtectProfit= true;

extern double ProfitToProtect = 150;

int start()

{

...

if(ProtectProfit)

ProfitProtect(ProfitToProtect);

....

}

void ProfitProtect(double profit)

{

int total = OrdersTotal();

double MyCurrentProfit=0;

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

MyCurrentProfit += OrderProfit();

}

Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));

if(MyCurrentProfit>=profit)

CloseAll();

}

void CloseAll()

{

int total = OrdersTotal();

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

if(OrderType()==OP_BUY)

OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);

if(OrderType()==OP_SELL)

OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);

}

}
 

Protetor de perdas!

lomme:
...no futuro, esperando.

Também podemos escrever "Loss Prote ctor"!

 
mj10:
como sempre acontece

como você pode tomar meu exemplo de EA

ele funcionou bem por 5 a 9 horas após essa perda o lucro é menor e a perda é grande pela maneira como eu sugeriria usar a função de tempo e proteger o lucro é uma ótima característica para

acho que o lucro agora acabou

Não chore por isso , porque isso é simplesmente o que a negociação é!

Tire lucro e pare com as perdas o mais rápido possível!

 
codersguru:
Este é o meu código de protetor de lucro:
extern bool ProtectProfit= true;

extern double ProfitToProtect = 150;

int start()

{

...

if(ProtectProfit)

ProfitProtect(ProfitToProtect);

....

}

void ProfitProtect(double profit)

{

int total = OrdersTotal();

double MyCurrentProfit=0;

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

MyCurrentProfit += OrderProfit();

}

Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));

if(MyCurrentProfit>=profit)

CloseAll();

}

void CloseAll()

{

int total = OrdersTotal();

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

if(OrderType()==OP_BUY)

OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);

if(OrderType()==OP_SELL)

OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);

}

}

Eu fixei meu nível de proteção de lucro em 150USD e eu (ojala) os obterei!

150USD a partir de 100USD em 5 horas são ???? o quê?

 

Olá codersguru, apenas uma pequena pergunta. Como você define a variável MagicNumber em sua função? É algum tipo de definição de variável global ? Agradecemos antecipadamente

Razão: