iStdOnArray() est manquant :) Il semble que MT5 soit la première plateforme de trading automatique qui ne dispose pas de statistiques de base :) J'essaie de faire quelque chose avec MQL5 depuis quelques jours, mais jusqu'à présent, je n'ai rencontré que des problèmes divers, comme si je devais créer un entrepôt complet d'ingénierie financière.
Je ne comprends toujours pas comment remplacer les variables prédéfinies comme High. Low, Ask, Cose, Open.... Dans quelle fonction spéciale doivent-elles être déclarées ?
buh400: Je ne comprends toujours pas comment remplacer les variables prédéfinies comme High. Low, Ask, Cose, Open.... Dans quelle fonction spéciale doivent-elles être déclarées ?
High, low, open, close - via CopyHigh(), CopyLow(), etc. Bid et ask - via SymbolInfoDouble(). - Il s'agit d'une récupération de données. Vous devez déclarer des tableaux dans lesquels vous recevrez des données (pour les fonctions Copy...) et des variables pour les valeurs bid et ask. Déclarez-les dans les fonctions où vous voulez obtenir ces données (vous ne devez pas les déclarer au niveau global, bien que vous puissiez le faire). Par exemple, si vous souhaitez recevoir des données à chaque tick - dans la fonction OnTick(). Si c'est à l'initialisation - OnInit(), etc. Lisez la documentation.
Je l'ai lu, pas d'enthousiasme pour apprendre mcl5 ! Je pense que les courtiers n'abandonneront pas MT4 ! Oui, et pour toute ma vie ce sera suffisant ! Mais ne compliquez pas mcl4 ! S'il vous plaît !
Lors de la compilation du code de la section 17, c'est-à-dire là où nous déclarons des constantes, nous obtenons une erreur - 'MODE_MAIN' - enumerator identifier already defined.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Comment se présente la chaîne MQL4 de la forme suivante ?
spread_ =MarketInfo(Symbol(), MODE_SPREAD)*Point ;
en MQL5 ?
Merci d'avance !
Comment se présente la chaîne MQL4 de la forme suivante ?
spread_ =MarketInfo(Symbol(), MODE_SPREAD)*Point ;
en MQL5 ?
Merci d'avance !
à peu près comme ceci :
Je ne comprends toujours pas comment remplacer les variables prédéfinies comme High. Low, Ask, Cose, Open.... Dans quelle fonction spéciale doivent-elles être déclarées ?
lors de la compilation du code de la section 17,
Donnez un lien vers la version en ligne de l'aide - https://docs.mql4.com/ru
ce code provient de l'article - migration de MQL4 à MQL5.