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

 

colegas, cómo en las posiciones de compensación y órdenes - para cerrar parte de una posición de mercado en el terminal MT 5, aquí entiendo - en la cobertura:

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositionclosepartial

Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionClosePartial
  • www.mql5.com
PositionClosePartial(const string,const double,ulong) - CTrade - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Roman Shiredchenko:

colegas, cómo en las posiciones de compensación y órdenes - para cerrar parte de una posición de mercado en el terminal MT 5, aquí entiendo - en la cobertura:

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositionclosepartial

con una contraorden
 
MakarFX:
con una contraorden

Ah, ya veo, con una posición contraria más pequeña, sin

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade/ctradepositioncloseby

spc.
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionCloseBy
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade / PositionCloseBy
  • www.mql5.com
PositionCloseBy(const ulong,const ulong) - CTrade - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
MakarFX:

Básicamente, no importa cómo se calcule el canje o la comisión, siempre que el importe

siempre ha sido más que "0".

¿Cómo no va a importar, si los elevados canjes y comisiones reducen las ganancias y aumentan las pérdidas de los depósitos? Muy bien, si la estrategia es estable... Pero este es el mundo de la fantasía, como demuestra la práctica. Y luego están las comisiones...

 
la comisión cuenta como un diferencial fijo.
 
Mihail Matkovskij:

Entonces, ¿cómo puede ser de color púrpura si los canjes y las comisiones elevadas reducen las ganancias y aumentan la fuga de depósitos? Bien, si la estrategia se arrastra constantemente... Pero esto es del mundo de la ficción, como demuestra la práctica. Y las comisiones...

Me refería principalmente a que el beneficio total de la cuenta debe ser positivo

o bien

p= OrderProfit()+OrderCommission()+OrderSwap()

o

p+= OrderProfit()+OrderCommission()+OrderSwap()
 

MakarFX:
Я могу ошибаться, но думаю надо объявлять глобально только

int или double   NB_M1;

¿Sólo int o doble?
¿Y si la variable es un objeto de una clase?
¿Y si se desconoce de antemano el número de tales objetos [antes de la ejecución de OnInit()]?
¿Y si los parámetros de los constructores por adelantado [antes de la ejecución de OnInit()] son desconocidos?

 
Maxim Kuznetsov:

así que para las señales :-)

En esos lugares, cuanto más (por cualquier medio) cerrado en el lado positivo, más dinero sin riesgo llegó.

Ah, ahí tienes...

[Eliminado]  

La programación funcional salvará al "padre de la democracia rusa" ))))

>>>>>>> Lejos de la opinión profesional, pero las "clases" y la POO en general, en este contexto... ¡no lo necesitan! Más aún, todas estas "cosas" (con perdón) - es "lo que quiera y lo que me dé la gana...". ¡!

 
Сергей Таболин:

La programación funcional salvará al "padre de la democracia rusa" ))))

>>>>>>> Lejos de la opinión profesional, pero las "clases" y la POO en general, en este contexto... ¡no lo necesitan! Más aún, todas estas "cosas" (con perdón) - es "lo que quiera y lo que me dé la gana...". ¡!

Si tiene un Asesor Experto de tres líneas, entonces no necesita OOP por supuesto)