[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No podría ir a ningún sitio sin ti - 2. - página 362
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
Saludos a todos,
¿Puedes aconsejarme si hay un script que establezca automáticamente el SL después de abrir una operación?
Tengo muchos oficios, no siempre tengo tiempo para configurarlo, a veces se me olvida.
¿Puede decirme si existe un script que establezca automáticamente el SL después de abrir una operación?
¿Cómo puedo leer archivos CSV con volúmenes en qué formato?
Lo necesita para comprobar los volúmenes reales y los indicadores como el Indicador de Chaikin o el Indicador de Flujo de Dinero en un marco temporal de una hora o un día
un ejemplo de exportación del formato de las cotizaciones http://www.finam.ru/analysis/export/default.asp
¿Cómo se pueden leer los archivos CSV con volúmenes? ¿En qué formato? ¿Se escribe un script especial?
Operaciones de archivo a través de la edición WinAPI para adaptarse a sus necesidades
¿Dónde está el error?
si (TERMINAL DE COMPRA)
if(OrderSymbol()==símbolo)
{
RefreshRates(); // actualización de precios
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("Orden de compra abierta : ",OrderOpenPrice());
}
else Print("Error al abrir la orden BUY : ",GetLastError());
return(0);
}sin embargo
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // actualización de precios
OrderClose(NULL,Lot,Bid,3);
return(0);
}
}
el significado:
si se cumple la condición de comprar
Si no hay operaciones abiertas en este par
abrir una compra
si hay más de una operación abierta en este par
se abre la operación "X para comprar"
De lo contrario, recibimos un error cuando se abre una operación
de lo contrario, seleccione una orden abierta para este par
Si la orden de venta
y luego cerrar en el mercado
volvemos a entrar en un bucle.
Tengo un error en el terminal con el código que tengo ahora - entrada inválida para la función OrderClose
ayúdame a resolver este problema
¿Dónde está el error?
si (CONDICIÓN DE COMPRA)
if(OrderSymbol()==símbolo)
{
RefreshRates(); // actualizar los precios
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("Orden de compra abierta : ",OrderOpenPrice());
}
else Print("Error al abrir la orden BUY : ",GetLastError());
return(0);
}sin embargo
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // actualización de precios
OrderClose(NULL,Lot,Bid,3);
return(0);
}
}
el significado es:
si se cumple la condición de comprar
si no hay ofertas abiertas en este par
abrir una compra
si hay más de un acuerdo abierto en este par
se abre la operación "X para comprar"
de lo contrario damos un error de apertura de trato
De lo contrario, seleccione una orden abierta en este par
Si la orden de venta
cerrarlo en el mercado
volver al bucle.
El código que tengo ahora en mi terminal me da un error de entrada no válida para la función OrderClose
Por favor, ayúdenme a resolver este problema
Pues tu código es un desastre, no hace para nada lo que dice el algoritmo previsto.
Te sugiero que primero entiendas el uso correcto de las funciones
1) ticket no válido para la función OrderClose
leer sobre la función OrderClose https://docs.mql4.com/ru/trading/OrderClose
Lo que tienes: OrderClose(NULL,Lot,Bid,3);
¿Existe una orden con un billete NULL?
2) Las órdenes de venta se cierran al precio Ask
Script estándar modify.mq4 en el terminal
Gracias.
Lo arrastré a la ventana del gráfico, pregunté - conectar con el gráfico. hice clic en Aceptar. Pero al abrir operaciones, no funciona.
El registro muestra 2 mensajes a la vez:
1. cargado con éxito
2. eliminado
¿Por qué iba a quitarse?
Gracias.
Lo arrastré a la ventana del gráfico, pregunté - conectar con el gráfico. hice clic en Aceptar. Pero al abrir operaciones, no funciona.
El registro muestra 2 mensajes a la vez:
1. cargado con éxito
2. eliminado
¿Por qué puede quitarse a sí mismo?
Si todavía necesita un arrastre de pedidos, no necesita un guión, sino un asesor... ver esta página.