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
Buenas tardes.
He modificado la función GetProfitOpenPosInCurrency() para que devuelva la peor posición perdedora. ¿Puede decir qué funciones serían adecuadas para devolver la hora de apertura de esta posición (OrderOpenTime())?
Buenas tardes.
He modificado la función GetProfitOpenPosInCurrency() para que devuelva la posición más perdedora. ¿Puede decir qué funciones serían adecuadas para devolver la hora de apertura de esta posición (OrderOpenTime())?
Devuelve el número de billete y puede hacer con las funciones estándar
Devuelve el número de billete y puedes prescindir de las funciones estándar
Gracias.
KimIV , hola.Buscando... no encuentro el script... borrar todas las órdenes pendientes en el símbolo... y rastrearen el símbolo, tal vez hay... post........ no lo considero impertinente.Gracias de antemano .
Buenas tardes.
Estoy utilizando la función isTradeTimeInt() de KimIV. Utilizaré muchos intervalos de tiempo y para cada intervalo asignaré diferentes variables. He hecho este código para ello (2 intervalos hasta ahora). La pregunta es: ¿es ésta la solución más correcta o debería enfocar la tarea de otra manera?
Estimado Igor Kim, ayúdame a escribir una función como OrderCloseBy(), pero debe trabajar en diferentes pares y OrderProfit(), y no importa si las órdenes están dirigidas de manera diferente o no, como un OrderProfit() > otro, otro par, por cuántos puntos y ambos, exactamente, sólo estos dos, cerrar simultáneamente. Mi variante es así:
for (int i=TotalPedidos()-1;i>=0;i--)
}}}
¿Funcionará? Corrige o sugiere tu propia solución, si no te importa.
¡Querido Igor!
¿Podríais indicar si tenéis una función para calcular el volumen del lote en función del saldo de la cuenta después de cerrar la última orden y antes de abrir la siguiente?
Se lo agradezco de antemano.
¡Querido Igor!
¿Podríais indicar si tenéis una función para calcular el volumen del lote en función del saldo de la cuenta después de cerrar la última orden y antes de abrir la siguiente?
Se lo agradezco de antemano.
Aquí está la función de Igor.
En la actualización la función PriceOpenLastPos dejó de funcionar en las condiciones, casi me rompe el cerebro, da valores en los comentarios pero no funciona en las condiciones, una pequeña edición solucionó el problema.
datetime t;
double r=0, r2=0;
int i, k=OrdersTotal();
if (sy=="0") sy=Symbol();
for (i=0; i<k; i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sy || sy=="") {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==mn) {
if (t<OrderOpenTime()) {
t=OrderOpenTime();
r=OrderOpenPrice();
}
}
}
}
}
}
}
r2 = DoubleToStr(r, 4);
return(r2);
}