Vous informez au moins en quelques mots que metatrader5(5.0.21)a été publié et que ce qui suit a changé... Et mettre la documentation en conformité. Il n'y a pas tant de changements à faire en quelques jours. Ou devez-vous tout vérifier au toucher ?
Et bien vous informez au moins en deux mots que metatrader5(5.0.21)est publié et que ce qui suit a changé... Et mettre la documentation en conformité. Il n'y a pas trop de changements à faire en quelques jours. Ou devez-vous tout vérifier au toucher ?
La documentation en ligne de MetaTrader pour Python est déjà disponible sur le site web pour certaines des fonctionnalités mises à jour. Des exemples sont présentés pour chaque
Python является современным высокоуровневым языком программирования для разработки сценариев и приложений. Содержит множество библиотек для машинного обучения, автоматизации процессов, анализа и визуализации данных. Пакет MetaTrader для Python предназначен для...
Rashid Zeynalov: Les gars, est-ce que je comprends bien que vous ne pouvez plus obtenir d'informations sur les positions ouvertes dans le terminal maintenant ?
Oui :
initialize(path=None) Establish connection with the MetaTrader 5 Terminal
wait() Wait for the MetaTrader 5 Terminal to connect to a broker's server
shutdown() Disconnect from the MetaTrader 5 Terminal
version() Get the MetaTrader 5 Terminal version
terminal_info() Get the parameters of the MetaTrader 5 terminal
account_info() Returns information of current account
copy_ticks_from(symbol, from, count, flags) Get ticks starting from the specific date
copy_ticks_range(symbol, from, to, flags) Get ticks from the specified period
copy_rates_from(symbol, timeframe, from, count) Get bars starting from the specific date
copy_rates_from_pos(symbol, timeframe, start_pos, count) Get bars starting from the specified position
copy_rates_range(symbol, timeframe, date_from, date_to) Get bars from the specified period
positions_total() Returns the number of open positions
positions_get([symbol=\"SYMBOL\"],[ticket=TICKET]) Returns all open positions, can be filtered by symbol or ticket
orders_total() Returns the number of orders
orders_get([symbol=\"SYMBOL\"],[ticket=TICKET]) Returns all orders, can be filtered by symbol or ticket
history_orders_total(from, to) Returns the number of orders in selected range from the history
history_orders_get(from, to) Returns orders in selected range from the history or filtered by position id, ticket
history_deals_total(from, to) Returns the number of deals in selected range from the history
history_deals_get(from, to) Returns deals in selected range from the history or filtered by position id, ticket
order_check(request) Checks if there are enough funds to execute the required trade operation
order_send(request) Sends trade requests to a server
order_calc_margin(action, symbol, volume, price) Calculates the margin required for the specified order
order_calc_profit(action, symbol, volume, price_open, price_close) Calculates the profit for the current account, in the current market conditions, based on the parameters passed
symbol_info(symbol) Returns full information for a specified symbol
symbol_info_tick(symbol) Returns current prices of a specified symbol
symbol_select(symbol,[enable]) Selects a symbol in the Market Watch window or removes a symbol from the window
La documentation n'a pas encore été finalisée.
N'oubliez pas de mettre à jour la dernière version de la bibliothèque, qui est actuellement de 21 :
Vous informez au moins en quelques mots que metatrader5(5.0.21)a été publié et que ce qui suit a changé... Et mettre la documentation en conformité. Il n'y a pas tant de changements à faire en quelques jours. Ou devez-vous tout vérifier au toucher ?
J'ai vérifié et ça marche :
Continuons à tâtonner :)
Et bien vous informez au moins en deux mots que metatrader5(5.0.21)est publié et que ce qui suit a changé... Et mettre la documentation en conformité. Il n'y a pas trop de changements à faire en quelques jours. Ou devez-vous tout vérifier au toucher ?
La documentation en ligne de MetaTrader pour Python est déjà disponible sur le site web pour certaines des fonctionnalités mises à jour. Des exemples sont présentés pour chaque
Bien sûr que je l'ai vu. Exécution de la documentation
Et cela fonctionne et c'est l'initialisation correcte.
Il suffit de corriger la documentation.
Bien sûr que je l'ai vu. Je l'exécute selon la documentation.
le login est un paramètre obligatoire sans nom, supprimez login=.
Et cela fonctionne et c'est l'initialisation correcte.
Il suffit de corriger la documentation.
Nous allons compléter la description, merci pour le message.
Et cela fonctionne et c'est l'initialisation correcte.
Il suffit de corriger la documentation.
Si maintenant essayez de vous reconnecter
Dans l'ensemble, c'est très brut jusqu'à présent...
Si nous essayons maintenant de nous reconnecter
Dans l'ensemble, c'est très grossier jusqu'à présent...
Alignez la ligne avec les exemples que Renat a montrés.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
Groupe d'utilisateurs Python de MetaTrader 5 - Comment utiliser Python dans MetaTrader
Renat Fatkhullin, 2020.02.18 22:05
Les gars, est-ce que je comprends bien que vous ne pouvez plus obtenir d'informations sur les positions ouvertes dans le terminal maintenant ?
Oui :
La documentation n'a pas encore été finalisée.
N'oubliez pas de mettre à jour la dernière version de la bibliothèque, qui est actuellement de 21 :