MetaTrader 5 Python User Group - Comment utiliser Python dans Metatrader - page 77

 
MrBrooklin:

Bonjour Maxim !

Je vous ai promis plus tôt que je vérifierais l'option d'ajouter un code de retard en fin de semaine. Je l'ai vérifié, mais le délai n'a rien changé. Je n'ai aucun problème avec l'onglet de gauche, car je n'y prête tout simplement pas attention.

Encore une fois, merci beaucoup pour votre aide. Je ne poserai plus de questions dans ce fil.

Salutations, Vladimir.

S'il vous plaît, bonne chance ;)

 
MrBrooklin :

Bonjour, Maxim !

Je vous ai promis tout à l'heure que je vérifierai ce week-end l'option avec l'ajout d'un code de retard. Je l'ai vérifié, mais le délai n'a rien changé. Il n'y a aucun problème avec l'onglet gauche, tk. Je n'y prête pas attention.

Encore une fois, merci beaucoup pour votre aide. Je ne poserai pas d'autres questions dans ce fil.

Sincèrement, Vladimir.

https://stackoverflow.com/questions/50411346/update-an-excel-sheet-in-real-time-using-python
Update an Excel sheet in real time using Python
Update an Excel sheet in real time using Python
  • 2018.05.18
  • West
  • stackoverflow.com
Is there a way to update a spreadsheet in real time while it is open in Excel? I have a workbook called Example.xlsx which is open in Excel and I have the following python code which tries to update cell B1 with the...
 
Алексей Тарабанов:

Lecture du pager chinois. J'ai beaucoup réfléchi...

C'est ce que je pense de l'intégration de Python et de MQL. Les deux langages sont proches, mais MQL est simple et Python est primitif, comme BASIC. Toute personne qui programme en MQL peut facilement construire quelque chose en Python et vice versa. Quel est l'intérêt de ce sujet ? Tout d'abord, il s'adresse aux personnes très paresseuses. Eh bien, écrivez quelque chose dans un langage très similaire... L'intérêt pourrait porter sur deux éléments : les bibliothèques, dont il y a beaucoup en Python, et les interfaces, pour lesquelles MQL est célèbre. Alors pourquoi ne pas faire un accès de Python aux interfaces MQL et un accès de MQL aux bibliothèques Python ? C'est tout.

Python ne sait pas comment faire des traces. Il dispose d'une pile globale pour l'ensemble du processus.
 
Maxim Kuznetsov:
Python ne sait pas comment faire des traces. Il dispose d'une pile globale pour l'ensemble du processus.

Python sait comment le faire.

 

Renat Fatkhullin:

...

Plus tard, nous élargirons la bibliothèque pour permettre l'accès aux indicateurs intégrés et personnalisés depuis le terminal.


Plus tard, c'est quand, même approximativement ?

 
Maxim Kuznetsov:
Python ne sait pas comment se connecter. Il possède un état global pour l'ensemble du processus.

Maxim, il y a 30 ans, j'étais un ktn en cybernétique et un spécialiste du développement de mathématiques spéciales pour l'AEC. Aujourd'hui, je cultive des choux comme Néron et je ne sais pas ce qu'est un trudge et un état.

 

Comment utiliser cette fonction Tick () ?

Je reçois un message d'erreur :

>>> mt5.Tick ()
Traceback (most recent call last):
  File " < stdin > ", line 1, in < module > 
TypeError: structseq () missing required argument 'sequence' (pos 1)

Faites-moi savoir.

Où puis-je trouver de la documentation sur cette fonction ?
 

Bourse de Moscou, OpenBroker, Si-12.20. Quelques questions :

1. Je reçois 0 en réponse à la demande opders_total et positions_total, bien que j'aie une position sur le marché. C'est prévu ?

2. Je n'obtiens pas les valeurs actuelles sur demande pendant la session account_info.balance/equity/profit .

3. L'onglet "Trade" suit la valeur "Funds" - comment puis-je l'obtenir en utilisant la commande de la bibliothèque MetaTrader5 ?

 
Vladimir Perervenko:

Bourse de Moscou, OpenBroker, Si-12.20. Quelques questions :

1. Je reçois 0 en réponse à la demande opders_total et positions_total, bien que ma position soit sur le marché. C'est prévu ?

2. Je n'obtiens pas les valeurs actuelles sur demande pendant la session account_info.balance/equity/profit .

3. La valeur "Equity" est suivie dans l'onglet "Trade" - comment puis-je l'obtenir en utilisant la commande de la bibliothèque MetaTrader5 ?

La question est résolue. J'ai compris.

 
Renat Fatkhullin:

Quelqu'un a-t-il déjà utilisé l'intégration de Python dans MetaEditor dans les builds 2302 et plus (meilleure beta 2304) ?


La première version de l'intégration dans l'éditeur fonctionne maintenant, et la prochaine le sera :

  • exécuter des scripts (non experts) et des services en tant que programmes Python *.py
  • une bibliothèque python entièrement réécrite metatrader5 avec accès aux graphiques, aux symboles, à la possibilité de trader, à l'historique des transactions.
  • illumination dans l'éditeur

L'exécution des programmes *.py et *.ipynb dans l'éditeur fonctionne déjà.

Essayez-le.


Une fois l'apprentissage automatique via des scripts python terminé, nous passerons à la mise en œuvre de WinML avec ONNX de manière native dans MQL5 lui-même.

Renat, y a-t-il une mise à jour sur le support ONNX ?