Preguntas de los principiantes MQL4 MT4 MetaTrader 4 - página 63

 
Vitaly Muzichenko:

Repito: es mejor no mezclar los dos idiomas, sino escribirlo como se debe. Sí, no es una tarea fácil, pero el resultado será mucho mejor.

¿Hay una explicación con pruebas?
 
Andrei:
¿Hay una explicación con pruebas?
¿Qué hay que probar, que no es necesario enchufar las bibliotecas de la izquierda con la traducción de la función de comercio de cuatro a cinco?
 
Andrei:
¿Cómo es esto?

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Asesores Expertos: Spreader

fxsaber, 2016.09.03 11:18

Puede comprobarlo en el probador de MT5.

// Это MT5-советник, который позволяет запускать соответствующий
// MT4-советник в мультивалютном MT5(Hedge)-тестере (с реальными тиками)

// https://www.mql5.com/ru/code/16006
#include <MT4Orders.mqh>
#include <MQL4_to_MQL5.mqh>

//#include "Spreader_v1.mq4" // https://www.mql5.com/ru/code/9484
#include "Spreader_v2.mq4" // https://www.mql5.com/ru/code/9495

void OnTick()
{
  start();
}

Resultado del backtest multidivisa con la configuración por defecto en el modo EURUSD M1 OHLC

Los detalles están en el archivo del informe.

 
Vitaly Muzichenko:
¿Y qué es lo que hay que probar, que no hay que enchufar bibliotecas de izquierdas con traducción de funciones comerciales de cuatros a cincos?
Pues tú mismo recomiendas utilizar códigos de la izquierda y ejemplos y entonces ¿cómo saber dónde está el correcto? ¿No hay una descripción humana de las funciones comerciales sin estas conjeturas?
 
Hola! No entiendo muy bien donde escribir void, donde escribir simplemente return; donde return(0), cuando debería escribir simplemente OnTicK(). Antes escribía int start() todo estaba claro. Ahora todo está mezclado, con esta maldita actualización.... Estoy aprendiendo de Kovalev, pero está anticuado, ¿qué debo hacer? No puedo preguntar a nadie, ¡casi han nacido con estos conocimientos! ¿Cómo puedo aprender todo esto? ......................
 
No parece que sea tonto.
 
He estudiado la tercera parte del libro de texto. como siempre, encuentro un montón de vídeos en youtube. por supuesto están desfasados o la primera lección contiene conocimientos que ocupan la mitad del libro. Cabe preguntarse a qué categoría de personas van dirigidos estos vídeos, probablemente a la supergente, pero ¿qué debemos hacer?
 
FOTOGRAF14:
He estudiado la tercera parte del libro de texto. Como siempre, encuentro muchos vídeos en YouTube, por supuesto están desfasados o la primera lección contiene conocimientos que ocupan la mitad del libro. Así que cabe preguntarse para qué categoría de personas están hechos estos vídeos... Probablemente para la supergente, pero ¿qué debemos hacer?

Para empezar, aprende lo básico


https://www.mql5.com/ru/docs/basis

https://www.mql5.com/ru/docs/runtime

Документация по MQL5: Основы языка
Документация по MQL5: Основы языка
  • www.mql5.com
Основы языка - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Si pudiera tener un poco más de dirección, estaría bien. Todo el mundo dice que se escriban los códigos, que se escriban los códigos. No podría estar más de acuerdo. ¡Hay una salida! ¡¡¡Necesito algunos ejercicios para practicar!!! Si alguien me los diera, los escribiría y los mostraría para comprobarlos.
 
Michail_David:
Gracias por los consejos. Pondré un valor mínimo y máximo permitido en la cuenta en el programa. Sobre el paso... Mis lotes ya están calculados con MarketInfo(Symbol(),MODE_LOTSTEP). Creo que sería suficiente para el paso. ¿Qué te parece?
Si todo funciona como está previsto, sí. Pero siempre hay formas de hacer una cosa, así como de estropearla ;)