ATENCIÓN!!!!!!!!!!!!!!! Alguién sabe interpretar que es lo que dice este BREVE código/ someone that knows what this brief code means? ATTENTION!!!!!!!!!!!

Para añadir comentario, por favor Autorícese o regístrese
Elporkas21
10
Elporkas21  
#include <Trade\Trade.mqh>

void OnTick()
  {
  double myAccountBalance = AccountInfoDouble(ACCOUNT_BALANCE);
  double myAccountProfit = AccountInfoDouble(ACCOUNT_PROFIT);
  double myAccountEquity = AccountInfoDouble(ACCOUNT_EQUITY);
 
  Comment ("Account Balanace: ",myAccountBalance,"\n","Account Profit: ",myAccountProfit,"\n","Account Equity: ",myAccountEquity);
 
  MqlTradeRequest myrequest;
  MqlTradeResult myresult;
  ZeroMemory(myrequest);
  ZeroMemory(myresult);
  myrequest.action = TRADE_ACTION_DEAL;
  myrequest.type = ORDER_TYPE_BUY;
  myrequest.symbol = _Symbol;
  myrequest.volume = 0.20;
  myrequest.type_filling = ORDER_FILLING_IOC;
  myrequest.price = SymbolInfoDouble(_Symbol,SYMBOL_ASK);
  myrequest.tp = 0;
  myrequest.deviation = 50;
 
  if (!PositionSelect(_Symbol))
  {
  OrderSend (myrequest,myresult);
  }
 
  if ((myAccountEquity - myAccountBalance)> 2)
 
  {
   CloseAllOrders();
  }
  }
 
  void CloseAllOrders()
  {
  CTrade trade;
  int i=PositionsTotal()-1;
  while (i>=0)
  {
  if (trade.PositionClose(PositionGetSymbol(i))) i--;
  }
}
Miguel Angel Vico Alba
6008
Miguel Angel Vico Alba  

La próxima vez que no escribas en mayúsculas y pidas ayuda para una cosa que realmente no es complicada, te diré lo que significa.

Elporkas21
10
Elporkas21  
Miguel Angel Vico Alba:

La próxima vez que no escribas en mayúsculas y pidas ayuda para una cosa que realmente no es complicada, te diré lo que significa.

Perdona por mi pregunta estúpida amigo, soy nuevo en MQL5 y quisiera saber, no encuentro ayuda en ninguna otra parte, muchísimas gracias.

P.D. las mayúsculas son un truco de marketing

Miguel Angel Vico Alba
6008
Miguel Angel Vico Alba  
Elporkas21:

Perdona por mi pregunta estúpida amigo, soy nuevo en MQL5 y quisiera saber, no encuentro ayuda en ninguna otra parte, muchísimas gracias.

P.D. las mayúsculas son un truco de marketing

Es un foro donde priman los buenos modales, entre ellos no escribir con mayúsculas. El marketing es usado en otros ámbitos, amigo.

La respuesta en bien sencilla...que cada 2$ o la moneda usada en la cuenta como beneficio se cierren todas las operaciones.

 if ((myAccountEquity - myAccountBalance)> 2)
  
  {
   CloseAllOrders();
  }
Para añadir comentario, por favor Autorícese o regístrese