Erreurs, bugs, questions - page 1052

 

J'essaie de comprendre la POO.
1) Si je crée une fonction, alors elle peut être (a) connectée au code en utilisant #include et le fichier lui-même (b) ou insérée directement dans le code de l'EA/indicateur. L'article "Principes de la programmation orientée objet " dans la section "Charger une classe" montre la connexion par #include . Question - est-il possible d'écrire une classe pour EA/indicateur et de la garder dans le code lui-même (comme pour une fonction) ?
2) Je comprends qu'avec OOP il est possible d'utiliser des capacités supplémentaires, par exemple des cartes vidéo. Si par exemple il y a un Expert Advisor et qu'une partie des calculs est implémentée dans la fonction, tous les calculs sont transmis au CPU, mais si au lieu de la fonction une classe est créée, elle dirige ses calculs vers le GPU (parallèlement aux calculs) ? Ai-je bien compris la signification de l'accélération des calculs lors de l'utilisation de la POO ?

 
paladin800:

J'essaie de comprendre la POO.
1) Si je crée une fonction, elle peut être (a) reliée au code en utilisant #include et le fichier lui-même (b) ou insérée directement dans le code de l'EA/indicateur. L'article "Principes de la programmation orientée objet " dans la section "Charger une classe" montre la connexion par #include . Question - est-il possible d'écrire une classe pour EA/indicateur et de la garder dans le code lui-même (comme pour une fonction) ?
2) Je comprends qu'avec OOP il est possible d'utiliser des capacités supplémentaires, par exemple des cartes vidéo. Si par exemple il y a un Expert Advisor et qu'une partie des calculs est implémentée dans la fonction, tous les calculs sont transmis au CPU, mais si au lieu de la fonction une classe est créée, elle dirige ses calculs vers le GPU (parallèlement aux calculs) ? Ai-je bien compris la signification de l'accélération des calculs par l'utilisation de la POO ?

1) Oui

2) Non.

 
En ce qui concerne la place de marché MT4, quelle version de MT4 doit être utilisée pour compiler des programmes et les télécharger sur la place de marché MT4 Beta ?
 
J'ai une question... J'ai créé des signaux aujourd'hui, mais il n'y a pas de connexion et il n'y a aucune information sur les signaux (taille du dépôt, historique des transactions(bien que j'aie déjà effectué quelques transactions))... Cela devrait être le cas avec le test ????.
 
marketeer:
En ce qui concerne MT4 Marketplace : quelle doit être la version de MT4, pour compiler les programmes en vue de leur téléchargement ultérieur sur MT4 Marketplace beta ?

Les programmes ne sont pas compilés par MT, ils sont compilés par un compilateur. Celui qui vous permet de commercialiser des produits sur MT4 est maintenant disponible en test bêta.

Téléchargez l'archive zip ici : https://c.mql5.com/mql4/forum/2013/08/MetaTrader4.Beta.IDE_1.zip

 

mql4

void PlaySound( string filename)
La fonction lit un fichier audio. Le fichier doit être situé dans le répertoire terminal\sounds ou son sous-répertoire.
Paramètres :
filename - chemin d'accès au fichier son.
Exemple :

if(IsDemo()) PlaySound("alert.wav") ;


Existe-t-il quelque chose de similaire pour mql5 ?

 
Zeleniy:

mql4

void PlaySound( string filename)
La fonction lit le fichier sonore. Le fichier doit être situé dans le répertoire terminal\sounds ou son sous-répertoire.
Paramètres :
filename est le chemin d'accès au fichier son.
Exemple :

if(IsDemo()) PlaySound("alert.wav") ;


Existe-t-il quelque chose de ce genre pour mql5 ? La recherche ne donne aucun résultat.

https://www.mql5.com/ru/docs/common/playsound
Документация по MQL5: Общие функции / PlaySound
Документация по MQL5: Общие функции / PlaySound
  • www.mql5.com
Общие функции / PlaySound - Документация по MQL5
 

Merci beaucoup.

Il est étrange que la recherche ne produise aucun mot-clé.

 
Cela fait quelques jours que le système de recherche du site est au point mort. Ai-je raison de supposer qu'il y a des travaux en cours sur le site qui font échouer la recherche?
 

Et je regarde - je vais bien ...

PS ... Oui, il ne cherche pas quelque chose :

An error occurred. Please try again later.

C'est réparé. Il faut juste attendre parfois.

Raison: