Grupo de usuarios de MetaTrader 5 Python - cómo utilizar Python en Metatrader - página 77

 
MrBrooklin:

¡Hola Maxim!

Antes te prometí que el fin de semana comprobaría la opción de añadir un código de retardo. Lo he comprobado, pero el retraso no ha afectado a nada. No hay problemas con la pestaña izquierda, porque simplemente no le presto atención.

Una vez más, muchas gracias por su ayuda. No haré más preguntas en este hilo.

Saludos, Vladimir.

Por favor, buena suerte ;)

 
MrBrooklin :

¡Hola, Maxim!

Antes os prometí que el fin de semana comprobaría la opción con la adición de un código de retardo. Lo he comprobado, pero el retraso no ha afectado a nada. No hay problemas con la pestaña izquierda, tk. Simplemente no le presto atención.

Una vez más, muchas gracias por su ayuda. No haré más preguntas en este hilo.

Sinceramente, 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...
 
Алексей Тарабанов:

Leyendo el localizador chino. Pensando mucho...

Ese es mi punto sobre la integración de Python y MQL. Ambos lenguajes están cerca, pero MQL es simple y Python es primitivo, como BASIC. Todos los que programan en MQL pueden crear fácilmente algo en Python y viceversa. ¿Cuál es el interés de este tema? En primer lugar, es para gente muy perezosa. Bueno, escribe algo en un lenguaje muy similar... El interés podría estar en dos componentes: las bibliotecas, de las que hay muchas en Python, y las interfaces, por las que MQL es famoso. Entonces, ¿por qué no hacer el acceso desde Python a las interfaces MQL y el acceso desde MQL a las bibliotecas de Python? Eso es todo.

Python no sabe hacer pistas. Tiene una pila global para todo el proceso.
 
Maxim Kuznetsov:
Python no sabe hacer pistas. Tiene una pila global para todo el proceso.

Python sabe cómo hacerlo.

 

Renat Fatkhullin:

...

Más adelante, ampliaremos la biblioteca para permitir el acceso a indicadores incorporados y personalizados desde el terminal.


Después, ¿cuándo es eso, incluso aproximadamente?

 
Maxim Kuznetsov:
Python no sabe cómo hacer un hilo. Tiene un estado global para todo el proceso.

Maxim, hace 30 años era un ktn en cibernética y un especialista en desarrollar matemáticas especiales para ACS. Hoy en día cultivo coles como Nerón y no sé lo que es un trance y un estado.

 

¿Cómo se utiliza la función Tick ()?

Recibo un mensaje de error:

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

Por favor, hágamelo saber.

¿Dónde puedo encontrar documentación sobre esta función?
 

Bolsa de Moscú, OpenBroker, Si-12.20. Algunas preguntas:

1. Obtengo 0 como respuesta a la solicitud opders_total y positions_total, aunque tengo una posición en el mercado. ¿Está previsto?

2. No obtengo los valores actuales a petición durante la sesión account_info.balance/equity/profit .

3. En la pestaña "Comercio" aparece el valor "Fondos", ¿cómo puedo obtenerlo con el comando de la biblioteca de MetaTrader5?

 
Vladimir Perervenko:

Bolsa de Moscú, OpenBroker, Si-12.20. Algunas preguntas:

1. Obtengo 0 como respuesta a la solicitud opders_total y positions_total, aunque mi posición está en el mercado. ¿Está previsto?

2. No obtengo los valores actuales a petición durante la sesión account_info.balance/equity/profit .

3. El valor de la "Equidad" se rastrea en la pestaña "Comercio" - ¿cómo puedo obtenerlo utilizando el comando de la biblioteca de MetaTrader5?

La cuestión está resuelta. Lo he descubierto.

 
Renat Fatkhullin:

¿Alguien ha utilizado ya la integración de Python en el MetaEditor en las builds 2302 y superiores (mejor la beta 2304)?


La primera versión de la integración en el editor ya funciona, y la siguiente lo hará:

  • ejecutar scripts (no expertos) y servicios como programas Python *.py
  • una biblioteca de python completamente reescrita metatrader5 con acceso a gráficos, símbolos, capacidad de comercio, historial de comercio
  • iluminación en el editor

Ya funciona la ejecución de los programas *.py y *.ipynb en el editor.

Por favor, pruébalo.


Una vez completado el aprendizaje automático mediante scripts de python, pasaremos a implementar WinML con ONNX de forma nativa en el propio MQL5.

Renat, ¿hay alguna actualización sobre el soporte de ONNX?