Te escribiré un asesor gratis - página 9

 
borisyth:

¡Eso es ridículo! ¿Has entendido lo que has dicho? ¿Estaba hablando contigo?

Tienes mucha experiencia en desarrollo, ¿cuánto te cuesta modificar el MACD? Se tarda 5 minutos.
 
Evgeny Belyaev:

Gente extraña en estos días. Piden hacerlo gratis, pero al mismo tiempo hablan mal de los programadores:

"La experiencia indica que la mayoría de los programadores quieren el dinero,pero son incapaces de hacerlo bien. "

¿Qué persona que se respete a sí misma haría eso?


¡¡¡No quiere decir NO!!! ¿Por qué tarda tanto esta conversación? ¿Quieres charlar?

¿Dónde escribí que era GRATIS?

¡Vete a la mierda, chicos, no estaba hablando contigo!

 
borisyth:

¡Esto es una mierda! ¿Has entendido lo que has dicho? ¿Estaba hablando contigo?

Entonces no hay necesidad de escribir esta tontería

Nonecesitas grandes conocimientos de programación, la tarea no es difícil (créeme,¡sé de lo que hablo!)

 
Vitaly Muzichenko:

Entonces no hay necesidad de escribir esta tontería

Nonecesitas muchos conocimientos de programación, no es una tarea difícil (créeme,¡sé de lo que hablo!)


¿Qué necesitas de mí?
 

quien necesite escribir un asesor, yo le ayudaré

 
Andrey Luxe:

Quién más necesita escribir un EA, yo le ayudaré.


La próxima vez no editaré, sino que prohibiré inmediatamente. Si quiere hacer el bien a la gente y de forma gratuita, entonces sólo debe corresponder en los términos de referencia públicamente con la publicación de los códigos públicamente.

 
Vladimir Karputov:

La próxima vez no voy a editar - te van a banear. Si quiere hacer el bien a la gente y de forma gratuita, entonces la correspondencia sobre los términos de referencia sólo en público con la publicación de los códigos.


Lo siento, ¿qué me pasa?

 
Andrey Luxe:

Quién más necesita escribir un EA, yo le ayudaré

Basado en el título del tema "Te escribiré un EA gratis", listo para proporcionar un TdR completamente formado.

Robot automático en un indicador de zig-zag, trabajando en las órdenes de parada, en el mercado en una orden, si las condiciones cambian - que modificar a un nuevo valor. También habrá momentos frecuentes en los que el robot construirá una red contra el movimiento, cerrando al lograr N puntos de beneficio acumulado.

El trabajo es público, en la salida por favor el código fuente para su posterior discusión. Los términos de referencia completos se facilitarán en la revisión del vídeo.

¿Lo tomarás, parece que la tarea es totalmente coherente con el título del tema?

Gracias.

 

Hola a todos. Tengo un problema más sencillo. Llevo 3 semanas intentando averiguar cómo hacer una orden de compensación como una función independiente. sólo necesito un bloque independiente. para insertar en diferentes expertos. necesito sobrevivir a una reducción. en posiciones negativas

por ejemplo, este es el código

void CompensatorOrders()
{
doble OOP,res1,ProfitBUY=0,ProfitSELL=0, TicketB=0,TicketS=0;
for(int i=0; i<TotalPedidos()-1; i++)
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)break;
// if((OrderSymbol()==Symbol() || OrderMagicNumber()==Magic) && OrderMagicNumber()!=Magic2) //todos
{
OOP = NormalizeDouble(OrderOpenPrice(),Digits);


{
BeneficioVenta=NormalizarDoble((OOP-L*Punto),Dígitos);
if (OrderType()==OP_BUY)
{
TicketB=OrderTicket();
{
if(OrderSelect(TicketB,SELECT_BY_TICKET))
{
if(L!=0 && Oferta<=ProfitSELL && CheckCompensatorOrders(OrderTicket())) // Oferta<=OOP-L*Punto

// if(Profit==L)
{
res1=OrderSend(Symbol(),OP_SELL,OrderLots(),Bid,slippage,0,0, "CompensatorOrders for OP_BUY",Magic2,0,clrRed);
si(!res1)
{Print("Pedido #",TicketB, "¡Error al abrir CompensatorOrders! Código de error=",GetLastError());}
si no
Print("Pedido #",TicketB," ¡Compensador de pedidos ejecutado con éxito!"," L=",L,",OrderOpenPrice=",OrderOpenPrice(),",ProfitSELL=",ProfitSELL);
}}}
}
BeneficioBUY=NormalizarDoble((OOP+L*Punto),Dígitos);
if (OrderType()==OP_SELL)
{
TicketS=OrderTicket();
{
if(OrderSelect(TicketS,SELECT_BY_TICKET))
{
if(L!=0 && Ask>=ProfitBUY && CheckCompensatorOrders(OrderTicket())
{
res1=OrderSend(Symbol(),OP_BUY,OrderLots(),Ask,slippage,0,0, "CompensatorOrders for OP_SELL",Magic2,0,clrBlue);
si(!res1)
{Print("Pedido #",TicketS, "¡Error al abrir CompensatorOrders! Código de error=",GetLastError());}
si no
Print("Orden #",TicketS," ¡CompensadorOrdenes ejecutado con éxito!"," L=",L,", OrderOpenPrice=",OrderOpenPrice(),", ProfitBUY=",ProfitBUY);
// continuar;
}}}
}
}
}
}

pero hombre, al principio funciona, luego se confunde y no abre la orden de compensación en absoluto cuando se cierra

 

можете помочь с советником который бы анализировал данные кластердельты?