[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 120
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Veamos si el paso=0
lo que sl y tp será igual a
Y la persona que ha planteado esta pregunta debería poner orden sl=0, tp=0 y luego modificarlo.
Esto debe ser.
1. El "tío" tiene Step=100(en los 5 dígitos).
2. Si el establecimiento de una orden va de acuerdo con su escenario, entonces :
a) primero establecer una orden con cero paradas -- ¿algún problema? ;
b) modificar esta orden de acuerdo con los "Requisitos y limitaciones de las operaciones comerciales".
Roll:
1. У "чела" Step=100(на 5-ти знаке)
La pregunta está cerrada, y como si fuera una concesión
Aquí, en el DC se sabe (no digamos cuál) MODE_STOPLEVEL=0
Ayuda con un problema. Necesito añadir un comentario al EA, para que en el probador el drawdown se muestre como un porcentaje, calculado por la fórmula: Drawdown = ((Balance - Equity)/Balance * 100)*-1, y lo hice:
Comment("Просадка = ", DoubleToStr(Prosadka, 2),"%");
Pero también necesito la reducción máxima, que era para la carrera. Eso es lo que no sé hacer. Dime al menos qué extremo tomar, porque nunca he hecho tal cosa. Gracias.
La gente necesita conocer a sus héroes - por favor, envíe los detalles del DC en un mensaje privado.
Ayuda con el código.
Hay un código que imprime datos en zigzag a un archivo para (extern int Bars_count=10080;) el número de barras. ¿Cómo imprimir los datos de un periodo de tiempo (extern int Time_Period=10080;) en minutos? Es necesario para el análisis en diferentes TFs dentro del mismo período de tiempo. ¿Y cómo determinar automáticamente el valor de las matrices double zz_arr[10000], zz_arr_Abs[10000] ? Esto es para tomar tantos datos del indicador zigzag como necesitemos para el cálculo durante un periodo de tiempo (extern int Time_Period=10080;) .
Código:
Hola ! Podría ayudarme a completar el Trailing Stop y el Trailing Step desde hace un año y no lo encuentro en mi cabeza !
¿dónde añadir trailing stop y breakeven de salida? y no aumenta el lote cuando se aumenta el depósito
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
int Comprar (int StopLoss = 0, int TakeProfit = 0, double Lote = 0)
{
int Billete = 0;
doble SL = 0;
doble TP = 0;
double VolumenLote = 0;
RefreshRates();
si (StopLoss != 0)
SL = NormalizeDouble(Bid-StopLoss*Point, Digits);
si (TakeProfit != 0)
TP = NormalizeDouble(Ask+TakeProfit*Point, Digits);
si (Lote == 0)
VolumeLot = GetLot ();
si no
VolumenLote = Lote;
Ticket = OrderSend(Symbol(), OP_BUY, VolumeLot, NormalizeDouble(Ask, Digits), 20, SL, TP, NULL, AccountNumber(), 0, Green);
si (Ticket == -1)
{
return (GetLastError ();
}
si no
{
volver (Ticket);
}
}
int Vender (int StopLoss = 0, int TakeProfit = 0, double Lote = 0)
{
int Billete = 0;
doble SL = 0;
doble TP = 0;
double VolumenLote = 0;
RefreshRates();
si (StopLoss != 0)
SL = NormalizeDouble(Ask+StopLoss*Point, Digits);
si (TakeProfit != 0)
TP = NormalizeDouble(Bid-TakeProfit*Point, Digits);
si (Lote == 0)
VolumeLot = GetLot ();
si no
VolumenLote = Lote;
Ticket = OrderSend(Symbol(), OP_SELL, VolumeLot, NormalizeDouble(Bid, Digits), 20, SL, TP, NULL, AccountNumber(), 0, Red);
si (Ticket == -1)
return (GetLastError ();
si no
volver (Ticket);
}
double GetLot ()
{
en el lote;
si (AccountBalance()>=300) lote=0,01;
si (AccountBalance()>=500) lote=0,02;
si (AccountBalance()>=800) lote=0,03;
retorno (lote);
}