Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 639

 

Je ne trouve pas le *** suivant dans la "merveilleuse" description du MT4/MT5 :

#property indicator_plots 0

https://docs.mql4.com/ru/basis/preprosessor/compilation

Que sont les radeaux vus par les développeurs MT4/MT5 ?

Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
  • docs.mql4.com
, которые помогают клиентскому терминалу правильно обслуживать программы без необходимости их явного запуска. В первую очередь это касается внешних настроек индикаторов. Свойства, описанные во включаемых файлах, полностью игнорируются. Свойства необходимо задавать в главном mq4-файле. Путь к файлу с картинкой, которая будет показываться для...
 
Alexey Viktorov:

Artyom, tu es un programmeur... M. Botvinnik a dit un jour qu'un ordinateur est un idiot. Par conséquent, tout programmeur sait comment parler à un idiot.


Il y a 20 ou 30 ans, le terme "programmeur" n'existait pas du tout.

Il y avait des physiciens qui s'occupaient de la modélisation numérique des processus physiques, des mathématiciens qui effectuaient leurs calculs à des fins spécifiques, des médecins qui tentaient de modéliser les processus dans l'organisme et d'autres spécialistes dans divers domaines qui essayaient d'appliquer l'une ou l'autre méthode numérique dans leur activité.

Mais il n'y avait pas du tout de purs "programmeurs".

Ils ne sont apparus que récemment, et se sont multipliés comme des "cafards".

Qu'est-ce qu'un "programmeur" dans l'usage moderne ?

C'est un enfant qui essaie d'assembler un "puzzle" de différents opérateurs.

À ce stade, les "programmeurs" peuvent difficilement imaginer une image du "puzzle" à assembler, c'est pourquoi toutes les images sont très laides (comme des images d'enfants).

Comme on dit, tout ce qu'un enfant peut faire, tant qu'il ne pleure pas !

Dans le même temps, les connaissances dans d'autres domaines de connaissances des "programmeurs" sont, en règle générale, proches de zéro - ils ne connaissent pas ou ne veulent pas connaître la physique, les mathématiques, le russe ou autre chose.

Les enfants ! Quel est le savoir des enfants - et qu'exige-t-il d'eux ?

Vous ne me croyez pas ?

Vérifions.

Ce forum est lié au commerce.

Eh bien, alors la tâche élémentaire de négociation pour les "programmeurs" de ce forum.

La tâche.

Supposons que les cotations d'une paire de devises soient représentées par des valeurs sinusoïdales dont les paramètres sont connus (période, amplitude, etc.).

Il est nécessaire de construire une tendance de ces citations !

Le problème est élémentaire, et le "programmeur" qui construit correctement la tendance, je transfère immédiatement sur le compte 100 livres !

Bonne chance aux "programmeurs" ?

 
neverness:

Il y a 20 ou 30 ans, le terme "programmeur" n'existait pas du tout.

Il y avait des physiciens qui s'occupaient de la modélisation numérique de processus physiques, des mathématiciens qui effectuaient leurs calculs à certaines fins, des médecins qui tentaient de simuler des processus dans le corps et d'autres spécialistes dans divers domaines qui essayaient d'appliquer l'une ou l'autre méthode numérique dans leur activité.

Mais il n'y avait pas du tout de purs "programmeurs".

Ils ne sont apparus que récemment, et se sont multipliés comme des "cafards".

Qu'est-ce qu'un "programmeur" dans l'usage moderne ?

C'est un enfant qui essaie de reconstituer un "puzzle" composé de différents opérateurs.

À ce stade, les "programmeurs" peuvent à peine imaginer une image du "puzzle" à assembler, c'est pourquoi toutes les images sont très laides (comme des images d'enfants).

Comme on dit, tout ce qu'un enfant peut faire, tant qu'il ne pleure pas !

Dans le même temps, les connaissances dans d'autres domaines de connaissances des "programmeurs" sont, en règle générale, proches de zéro - ils ne connaissent pas ou ne veulent pas connaître la physique, les mathématiques, le russe ou autre chose.

Les enfants ! Quel est le savoir des enfants - et quelle est la demande à leur égard ?

Vous ne me croyez pas ?

Vérifions.

Ce forum est lié au commerce.

Eh bien, alors la tâche de négociation élémentaire pour les "programmeurs" de ce forum.

La tâche.

Supposons que les cotations d'une paire de devises soient représentées par des valeurs sinusoïdales dont les paramètres sont connus (période, amplitude, etc.).

Il est nécessaire de construire une tendance de ces citations !

Le problème est élémentaire, et le "programmeur" qui construit correctement la tendance, je transfère immédiatement sur le compte 100 livres !

Bonne chance aux "programmeurs" ?

Voici les citations de la fonction de Weierstrass,https://www.mql5.com/ru/forum/86386/page988#comment_7843056.

Si vous voulez le convertir en sinus, ce n'est pas difficile, si vous voulez lire l'article, lisezhttps://www.mql5.com/ru/articles/4566.

et 100 livres... Gardez-le pour vous, vous en avez plus besoin, vous aimeriez être guéri.

Et prendre l'argent des boiteux... Ce n'est pas humain... Garde-le, tu en as plus besoin.

Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
  • www.mql5.com
Торговый терминал MetaTrader 5 позволяет создавать и использовать в работе пользовательские символы. Трейдер имеет возможность тестировать собственные валютные пары и другие финансовые инструменты. В статье будут предложены способы создания и удаления пользовательских символов, генерации тиков и баров по заданным законам распределения. Также...
 
Igor Makanu:

Voici les citations de la fonction de Weierstrass,https://www.mql5.com/ru/forum/86386/page988#comment_7843056.

Si vous voulez une fonction sinus, c'est facile, si vous voulez un article, lisezhttps://www. mql5.com/ru/articles/4566...

et 100 livres... Gardez-le pour vous, vous en avez plus besoin, vous aimeriez être guéri.

Et prendre l'argent des boiteux... Ce n'est pas humain... Garde-le, tu en as plus besoin.

Vous avez besoin de vous reposer pour sûr - vous avez déjà été "reprogrammé".

Prenez quelque chose de plus simple - une parabole, par exemple, ou une cycloïde.

Mais maintenant tu veux un Weierstrass.

Et tu devrais aussi voir un médecin.

PS

Votre message est un excellent exemple de ce que les traders ne devraient pas faire.

Et un exemple brillant de ce qu'il ne faut PAS faire - VOIR, ET NE JAMAIS LE FAIRE !

C'est précisément le "cas difficile" où les enfants "programmeurs" assemblent des "puzzles" sans avoir la moindre idée de l'image qu'ils essaient d'assembler.

C'est le pliage Weierstrass.

 
Bonjour, je demande l'aide des experts. Je veux écrire un journal quotidien pour mon EA, mais je ne comprends pas comment ouvrir un fichier pour une journalisation supplémentaire. J'ai essayé d'ouvrir un fichier comme ceci
FileOpen(filename,FILE_READ|FILE_WRITE|FILE_TXT);
J'ai essayé, mais ça n'a pas marché. Je voudrais savoir ce qu'il faut faire ou si je dois ajouter une dll.
 
Андрей:
Bonjour, j'aimerais demander l'aide des experts. Je veux écrire un journal quotidien de mon EA, mais je ne comprends pas comment ouvrir le fichier pour une journalisation supplémentaire. J'ai essayé de le faire de cette façon, mais ça n'a pas marché. J'ai essayé de cette manière mais cela ne fonctionne pas. Que puis-je faire ou dois-je utiliser une dll ?

Qu'est-ce qui ne marche pas ? Est-ce qu'il écrase les premières lignes ? Donc, après avoir ouvert le fichier, vous devez déplacer le pointeur à la fin de SEEK_END.

FileSeek - Файловые операции - Справочник MQL4
FileSeek - Файловые операции - Справочник MQL4
  • docs.mql4.com
Если выставить позицию за "правую границу" файла (больше, чем размер файла), то последующая запись в файл будет будет произведена не с конца файла, а с выставленной позиции. При этом между предыдущим концом файла и выставленной позицией будут записаны неопределенные значения...
 
neverness:

Il y a 20 ou 30 ans, le terme "programmeur" n'existait pas du tout.

1. Dites-moi honnêtement, vous qui êtes un physico-mathématicien intelligent, avez-vous déjà vu une règle logarithmique ? Savez-vous comment l'utiliser ?

2. Si les programmeurs sont comme des enfants, qu'ils ne savent rien et ne comprennent pas ce que le résultat doit être, pourquoi essayez-vous d'apprendre la programmation ? Et si vous ne maîtrisez pas la programmation, cela signifie que vous êtes plus stupide qu'un enfant ??? La seule conclusion que vous pouvez tirer est la suivante.

 
Alexey Viktorov:

1. Dites-moi honnêtement, vous qui êtes un physico-mathématicien intelligent, avez-vous déjà vu une règle logarithmique ? Savez-vous comment l'utiliser ?

2. Si les programmeurs, comme les enfants, ne savent rien et ne comprennent pas ce que le résultat doit être, pourquoi essayez-vous de maîtriser la programmation ? Et si vous ne maîtrisez pas la programmation, cela signifie que vous êtes plus stupide qu'un enfant ? La seule conclusion que vous pouvez tirer est la suivante.

1. Bien sûr. Tu parles. Dans le passé, la seule façon de compter était d'utiliser une règle à calcul. Et ils étaient excellents dans ce domaine. Facile, simple, abordable, incassable... . C'est un appareil merveilleux.

2. Vous ne lisez pas attentivement mes messages.

Je n'essaie pas de maîtriser la programmation, j'essaie de comprendre ce que les développeurs de MT4/MT5 ont "fait" récemment.

Bien sûr, il y a quelques changements. Je ne compare pas avec ce qu'ils ont fait avant. Mais le chemin est encore long jusqu'au langage de "haut niveau" (comme je le pense).

Les développeurs de MT4/MT5 essaient de promouvoir leur idée (tout réunir dans un seul terminal !), donc je m'y intéresse aussi.

Les créateurs de 1C travaillent sur un thème similaire. Mais ils travaillent déjà sur Android.

Au fait, où se trouve le thème Android dans les développeurs MT4/MT5 ? - Je ne le vois pas du tout ! !!

Comment les traders travaillent-ils sur des tablettes, dans un environnement android ?

Comment y placer des programmes ?

PS ----------------------------------------------------------------------------

Quoi, pas moyen ?

Il existe un MetaTrader pour Android!

Vous ne pouvez pas installer de logiciel de trading dessus ?

Ainsi, les MT4/MT5 sans Android ne fonctionneront pas du tout.

Ou est-il possible de télécharger ses propres programmes ?

Personnellement, je ne l'ai pas encore essayé ...

 
Peut-être que Neverness devrait aller se reposer après tout. Finis les flous et les trolls.
 
Bonjour, MQL4. J'ai décidé de distribuer le texte du programme parmi les fichiers include, mais la fonction MarketInfo y est inconnue, c'est-à-dire que ses constantes ne sont pas définies et, par conséquent, une erreur lors de la compilation apparaît