Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1082

 
Igor Makanu:

Tienes una idea equivocada de la comunidad online, al igual que ninguno de los administradores puede decir que este foro no proporciona ayuda a los que están interesados en la programación MQL desde cero

SZZY: No recuerdo un caso en el que en RSDN o Stack Overflow y las otras comunidades de programación en línea, en lugar de una respuesta ofrecería pedir servicios, si la persona que pide una explicación de cómo funciona algo, y no preguntar dónde comprar (orden)

Aquí están las palabras clave. Si ha preguntado cómo y no ha entendido bien la respuesta, no pasa nada por continuar. Pero cuando piden como "lo haces por mí"... eso es algo totalmente distinto.

Este post es un ejemplo de la voluntad de un programador de entender en lugar de utilizar el trabajo de otra persona.

 
Igor Makanu:

Tienes una idea equivocada de la comunidad online, al igual que ninguno de los administradores puede decir que este foro no proporciona ayuda a los que están interesados en la programación MQL desde cero

SZZY: No recuerdo un caso en el que en RSDN o Stack Overflow y las otras comunidades de programación en línea, en lugar de una respuesta ofrecería pedir servicios, si la persona que pide una explicación de cómo funciona algo, y no preguntar dónde comprar (orden)

No hubo ninguna petición de explicaciones. Hubo una petición para dar. Encuéntralo en CodeBase para él y señala el dedo.

 
Artyom Trishkin:

No hubo ninguna petición de explicaciones. Hubo una petición para dar. Encuéntralo en CodeBase y señala con el dedo.

No creo, pero se debería haber indicado que hay una KB, pero también hay una línea de búsqueda .... busque usted mismo, si tiene alguna pregunta técnica, no dude en preguntar...

o simplemente ignorar el mensaje como irrelevante para el tema del tema, imho.

ok, está vacío .... No quiero romper una tradición en el foro, el foro funciona en este modo, así que es necesario

 
No es necesario jurar - mañana habrá un Asesor Experto basado enMQL5\Experts\Examples\MACD\MACD Sample.mq5- en particular las señales separadas para la apertura y el cierre de una posición: es decir, una señal de apertura de COMPRA no significa automáticamente el cierre deVENTA.
Señal para abrir una posición de COMPRA Una señal para abrir una posición de VENTA
(MACD main#0 < 0.0) &&  
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) && 
(Abs(MACD main#0) > MACD open level) && 
(EMA#0 > EMA#1)
(MACD main#0 > 0.0) &&  
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) && 
(MACD main#0 > MACD open level) && 
(EMA#0 < EMA#1)
Una señal para cerrar una posición de COMPRA Una señal para cerrar una posición de VENTA
(MACD main#0 > 0.0) &&
(MACD main#0 < MACD signal#0) && 
(MACD main#1 > MACD signal#1) &&
(MACD main#0 > MACD close level)
(MACD main#0 < 0.0) &&
(MACD main#0 > MACD signal#0) && 
(MACD main#1 < MACD signal#1) &&
(Abs(MACD main#0) > MACD close level)

Las señales comerciales se reciben sólo en el momento en que nace una nueva barra.

 
Vladimir Karputov:
No hay necesidad de jurar - habrá un experto mañana ...

La decisión más sabia hasta ahora

 

Un consejo para un tonto...

En mql4 el valor de salida de la variable en el Asesor Experto como :

Print("_PV_", DoubleToStr(PVV,1));

¿Cómo se puede imprimir en mql5?

Gracias.

 
procomK:

Un consejo para un tonto...

En mql4 valor de salida de la variable en EA:

Print("_PV_", DoubleToStr(PVV,1));

¿Cómo se puede obtener este valor en mql5?

Gracias.

Usa esto:

Print("_PV_", DoubleToString(PVV,1));

Ayuda:DoubleToString

 
Gracias.
 
procomK:
Gracias.

Es extraño que no te hayas dado cuenta de la presencia de DoubleToString() en MQL4 desde hace muchos años, y que estés utilizando su antigua versión DoubleToStr().

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
[in]  Формат точности. Если значение digits лежит в диапазоне от 0 до 16, то будет получено строковое представление числа с указанным количество знаков после запятой. Если значение digits лежит в диапазоне от -1 до -16, то...
 
Artyom Trishkin:

Es extraño que no te hayas dado cuenta de la presencia de DoubleToString() en MQL4 desde hace muchos años, y que estés utilizando su antigua versión DoubleToStr().

Me he dado cuenta de que no pocos programadores y programadoras a propósito no utilizan funciones compatibles con mql5.