PDA

Ver la versión completa : �Existe EA/Script para la entrada de �Orden pendiente� y se puede asignar el n�mero m�gico?



aniza996
20:35,
1 Adjunto(s) Adjunto est� el script que utilizo para realizar una operaci�n y delegar un n�mero m�gico. Pero esto ejecuta la transacci�n de inmediato.

�Hay alguna manera de modificarlo (o un script diferente en el mercado) que permita la EJECUCI�N DE ORDENES PENDIENTE (�rdenes de compra/venta stop y compra/venta limitadas) mientras se tiene la capacidad de ASIGNAR NO. M�GICO.

Muchas gracias por cualquier ayuda que pueda brindar.

https://www.forexycfds.com/attachments/1529172610448551766.mq4

znansanguinoanpkn
13:14,
Hola, si alguien sigue este hilo, �puede informarnos si este script ingresa el mismo pedido despu�s de que falta la transacci�n? Digamos que si coloco una orden stop de compra en 1,3250 con un stop loss en 1,3200 y salgo de la computadora. �Volver� a introducir el stop de compra si la operaci�n pierde en 1,3200? Es un asunto muy importante para m� porque tengo un avi�n durante aproximadamente 6 horas. Tengo que dejar la computadora abierta para manejar mis transacciones.
Si es un gui�n, la respuesta es no. Un script simplemente se ejecuta una vez, una vez que lo coloca en un gr�fico. No es ninguna funci�n. Necesitar�as un EA para eso.

Cannax
14:36,
Es posible poner una orden pendiente de compra/venta con l�mite de parada a la vez

ganinogick
15:58,
Hay una parte que dice mucho aumento al perder, descarte que funciona en mi ea aunque no en el script, render�celo para deshabilitar mm y establezca el riesgo en 0, el resto se explica por s� mismo.

ganinogick
17:20,
1 Adjunto(s) aqu� hay uno. Agregu� mm. Agregu� todos los formularios de pedido, mm es %, para cuenta mini.
https://www.forexycfds.com/attachments/15291726141722460810.mq4

bethesus
18:42,
1 Archivos adjuntos Bien... esto fue m�s simple de lo que pens� jajaja. Modifiqu� el c�digo como se muestra arriba y parece funcionar. . Aqu�, la versi�n actualizada no tiene que cambiar la entrada para comprar o vender desde la entrada, ya que abre una ventana de orden BuyStop/SellStop est�ndar donde a�n puede cambiar el tipo de orden. . .al menos creo que as� es como funciona
https://www.forexycfds.com/attachments/1529172606.pngLo probar� cuando se abra el mercado. �Alguien puede decirme c�mo encuentro el n�mero m�gico de �rdenes ya abiertas? Saludos cordiales, Aidan
https://www.forexycfds.com/attachments/1529172612108640453.mq4

bethesus
20:04,
�Alguien podr�a publicar la edici�n m�s reciente del script para pedidos pendientes? Soy un completo novato en la programaci�n.
https://www.forexycfds.com/attachments/1529172606.png!! Muchas gracias !!!

aniza996
21:26,
Siiii... Solo tom� 4 horas. Cambi� el int y funciona. Gracias por la ayuda a todos.

aniza996
22:48,
Hola; Magic No es un n�mero excepcional que usted asigna a su(s) pedido(s) y que funciona como n�mero de referencia del pedido. Tambi�n le permite diferenciar entre �rdenes abiertas por sus Asesores Expertos o manualmente. Esto puede ser diferente en comparaci�n con el billete (pedido) no. Asignado por el corredor. Ejemplo m�s particular: Mi EA gestiona mi transacci�n de esta manera (ejemplo). Operaci�n #1 (posici�n): En 25 pips, mueva el stop para alcanzar el punto de equilibrio y comercialice la mitad de la posici�n. En 50 vende el resto de lotes... La operaci�n n.� 2 (operaci�n a corto plazo - par id�ntico) dice: en 10 pips vende 1/3 de la posici�n, en 20 mercado 1/3 y en 30 mercado permanece. Sin Magic No. Para diferenciar entre ambas operaciones, un EA estar� completamente confundido y las posiciones de mercado en cada nivel de AMBAS operaciones en ese par. Por cierto... Su corredor asigna una NUEVA orden (boleto) no. Cada vez que divide una transacci�n (comercializa una parte de la posici�n). Entonces, en el caso anterior, terminar�a con un orden de 5 diferencias. Del corredor. Pero en realidad son s�lo 2 intercambios y tienes un Magic. Asignado a esos 2. Entonces terminas con 2 n�meros m�gicos y 5 n�meros de orden. Asignando una Magia. Tiene que ser realizado por un Experto o un Script (no s� por qu�, pero as� es como lo necesita MetaTrader), luego esa cantidad se puede adjuntar al EA que gestiona la transacci�n. De esta manera, el EA gestionar� el comercio bas�ndose �nicamente en el Magic No delegado. Por lo tanto, puede tener varios EA trabajando exactamente en el mismo par. M�s sobre Magic No y MQL aqu�:
http://www.metatrader.info/node/115

aniza996
00:09,
He modificado VENDER en el mercado:... .cadena externa Order_Type = mercado;. . .extern double Lotes = 1.0; . . .extern int magic = 123456;...... ticket = OrderSend(Symbol(),OP_SELL, Lotes, Oferta, 2, NULL, NULL, NULL, magic, 0, CLR_NONE); en... SELL_STOP_ORDER:. . .cadena externa Order_Type = SellStop;. . .extern double Lotes = 0,10; . . .extern int enPrecio = 1.6800; . . .extern int magic = 12345;...... ticket = OrderSend(Symbol(),OP_SELLSTOP, Lotes, atPrice, 2, NULL, NULL, NULL, magic, 0, CLR_NONE); �est� bien? Lo que ocurre es que cuando ingreso el factor Precio como 1.6800 y adjunto el script, transforma el precio a 1 en lugar de 1.6800 y no se implementa. �Es porque es int externo y tiene que ser un decimal? No estoy seguro de en qu� cambiarlo. Muchas gracias... Ustedes, chicos (chicas), que nos ayudan a los novatos y brindan su tiempo, probablemente sean lo ideal que le suceder� a la World Wide Web.