Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1084

 
¡¡¡¡¡Bueno, ¿alguien sabe si es posible eliminar el propio menú de inicio de la cadena "navegador-indicador de inicio-indicador de trabajo del menú de inicio"? muy necesario, ayuda!!!!!
 
¿Qué sentido tiene eso? Tal vez haya otras muletas... como la aplicación de una plantilla con un indicador ya adjunto.
 
AlexeyVik:
¿Qué sentido tiene eso? Tal vez haya otras muletas... Por ejemplo, para aplicar una plantilla con un indicador ya adjunto.
Necesito que el indicador se ejecute en una tecla de acceso directo, sin menú intermedio, ya que se ejecutará desde ella todo el tiempo, no sé, la plantilla no se puede poner en la tecla de acceso directo, y se echará a perder los otros objetos probablemente?
 

En algún lugar del foro de mql4 hay ejemplos de trabajo con la API. Tal vez haya algo allí, pero no lo recuerdo. Por ejemplo, se puede cerrar el terminal, cambiar el símbolo y el periodo (no había funciones estándar en aquel entonces), pulsar el botón "auto-trade"...


jajaja... Acabo de cambiar de otro foro y no me di cuenta de que estaba hablando del foro mql4 mientras estaba en el mismo foro mql4...

 
Buenas tardes a todos! No consigo averiguar, y no lo encuentro en el foro (recuerdo que estaba en algún sitio), cómo abrir una posición contraria inmediatamente después de cerrar la anterior (¡pero no antes!). Por favor, ayuda, un trozo de código o un enlace. Gracias.
 

Si necesito eliminar, por ejemplo, dos órdenes pendientes, ¿cómo debo hacerlo? OrderDelete (0); OrderDelete(1); da un error.

(1(

 
wishmast OrderDelete(0); OrderDelete(1); da un error. si la elección de la entrada a retroceder con OrderSelect

El primer parámetro de la función OrderDelete() es un número de orden único (de diez dígitos y, por tanto, mucho mayor que 0 y 1) que el corredor asignó a esta orden. Después de OrderSelect() se puede obtener este número utilizando la función OrderTicket() y volver en la función OrderDelete(). Puede evitar errores de sintaxis escribiendo el texto del mensaje en Word y copiándolo aquí con el portapapeles. O puedes activar el corrector ortográfico de tu navegador.

 
Buenas tardes.

En la ventana del indicador, sólo veo dígitos con 4 cifras detrás de la nota. ¿Cómo hago 5 dígitos?


 
abeiks:
Por la tarde.

En la ventana del indicador, sólo veo dígitos con 4 cifras detrás de la nota. ¿Cómo hago 5 dígitos?


IndicatorDigits(_Digits); - para el número de dígitos como entre comillas, otro número entre paréntesis - para el número arbitrario de dígitos después del punto decimal.
 
Hola, ¿podríais decirme cómo hacer que el timestart no sea estático, sino dinámico como este D'(timest) 07:00' ?
timets = TimeToString(TimeCurrent(), TIME_DATE);
timestart = D'2016.01.05 07:00';