Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 1355

 
MakarFX:

En primer lugar, determine cuántas órdenes debe abrir cuando se cumpla la condición

cómo se calcula

Ya está definido - sólo que no inserté esta condición en la apertura - de lo contrario alguien se llevará una parte importante del grial;-))))))))))))))))))

 
Alena Lysenkova:

No es así. Como lo ha hecho para la demostración, así que utilícelo. Por favor, asegúrese de que su Asesor Experto envía las órdenes de trading correctamente y reacciona a los códigos de error del servidor.

¿Cómo debería reaccionar correctamente?

 

¡Buenas tardes a todos!

He buscado por todas partes y no he encontrado ninguna explicación.

¿Pueden decirme cómo abrir órdenes BuyLimit, con una oferta o una demanda?

¿Puede indicar si lasórdenes SellLimit se abren con una oferta o con una Askom?

Y si coloco una orden BuyLimit al precio 1,4500, ¿se abrirá la orden (con un bid o un Ask) al mismo precio o a uno superior? (No consideramos el deslizamiento).

Y si coloco SellLimit al precio de1,4500, ¿la orden se abrirá al mismo precio (Bido Ascom) o más bajo? (No se tiene en cuenta el deslizamiento).

Gracias de antemano.

 
Lerchik:

¡Buenas tardes a todos!

He buscado por todas partes y no he encontrado ninguna explicación.

¿Pueden decirme cómo abrir órdenes BuyLimit, con una oferta o una demanda?

¿Pueden indicar si lasórdenes SellLimit se abren con una oferta o con una Askom?

Y si coloco una orden BuyLimit al precio 1,4500, ¿se abrirá la orden (con un bid o un Ask) al mismo precio o a uno superior? (No consideramos el deslizamiento).

Y si coloco SellLimit al precio de1,4500, ¿la orden se abrirá al mismo precio (Bido Ascom) o más bajo? (No se tiene en cuenta el deslizamiento).

No tendré en cuenta el deslizamiento, muchas gracias.

No has encontrado nada, porque son cosas elementales que todo comerciante debe saber...

 

Sois todos tan malos...

Soy un novato, así que pregunto qué es qué.

Aaaa, adivina qué... no te conoces a ti mismo...))

 
Lerchik:

¡Buenas tardes a todos!

He buscado por todas partes y no he encontrado ninguna explicación.

¿Pueden decirme cómo abrir órdenes BuyLimit, con una oferta o una demanda?

¿Puede indicar si lasórdenes SellLimit se abren con una oferta o con una Askom?

Y si coloco una orden BuyLimit al precio 1,4500, ¿se abrirá la orden (con un bid o un Ask) al mismo precio o a uno superior? (No consideramos el deslizamiento).

Y si coloco SellLimit al precio de1,4500, ¿la orden se abrirá al mismo precio (Bido Ascom) o más bajo? (No se tiene en cuenta el deslizamiento).

Gracias de antemano.

La oferta, la compra, la parada es la misma. Esta es una orden de compra.

 
Valeriy Yastremskiy:

bylimit, bystop, comprar igualmente. Esta es una orden de compra.

Eso está muy claro. He hecho una pregunta concreta.
 
Lerchik:
Ya está claro. He hecho una pregunta concreta.

Al igual que comprar. Lo mismo. Pregunte a

Ticket=OrderSend(Symb,OP_BUY,Lots,Ask,2,SL,TP,"QstrBuy",Magic,0,Blue);//Открытие Buy
         if(Ticket>0) // Получилось :)
           {
            Price = Ask;
            Alert(Symbol()," ТФ ",Period(),"Открыт ордер Buy по цене ",Ask,"Ticket = ",Ticket);}
 
Valeriy Yastremskiy:

Lo mismo que comprar. Lo mismo. Pregunte a

Así que estás diciendo que la apertura de una orden de mercado en Ask es igual a la apertura de una orden BuyLimit.

Algo no es del todo correcto. Supongamos que el precio de oferta es igual a 1,4500. Así, cuando abrimos una orden de compra en el mercado, se situará en el precio de venta y el precio de compra de la oferta es, digamos, 10 puntos.

Entonces la orden se situará en 1,4510.

Ahora la orden BuyLimit es igual a 1.4500. Y el precio cae 10 puntos por debajo del precio Ask en Ask abrirá una orden. No por la oferta, sino por la demanda.

No encaja ni un poco. Son cosas diferentes y no se pueden comparar así.

¿Quizá me equivoque?

 
Lerchik:

Así que lo que está diciendo es que la apertura de una orden de mercado en Ask será igual a la apertura de una orden BuyLimit.

Algo no está bien aquí. Supongamos que el precio de oferta es igual a 1,4500. Así, cuando abrimos una orden de compra en el mercado, se situará en el precio de venta y el precio de compra de la oferta es, digamos, 10 puntos.

Entonces la orden se situará en 1,4510.

Ahora la orden BuyLimit es igual a 1.4500. Y el precio cae 10 puntos por debajo del precio Ask en Ask abrirá una orden. No por la oferta, sino por la demanda.

No encaja ni un poco. Son cosas diferentes y no se pueden comparar así.

¿Tal vez me equivoque?

¿Quizás deberías leer la documentación primero?