Discusión sobre el artículo "Cómo crear un bot para Telegram en el lenguaje MQL5" - página 29

 
Andrey Voytenko:

Pregunto a todos los que tienen el error 1001.

Por favor, ejecuten este script y peguen aquí la línea de la pestaña Expertos con el resultado.

Un ejemplo:

2020.06.05 18:06:36.033 WebRequest_Test_Script (EURUSD,H4) Build=2470 WebRequest=1001 GetLastError=5203 strData=

Describa adicionalmente su sistema operativo

Windows 7 7601 SP1

Esto ayudará a resolver este problema.

En primer lugar, gracias Andrey por la respuesta.

Esta es la salida de mi script llamado "t0.mql5":

2020.06.07 09:27:29.537 t0 (EURUSD,H1)  Build=2475 WebRequest=1001 GetLastError=5203 strData=


  • OS:
Windows 10 Pro 64 bit
línea de comandos "ver" comando devuelve: Microsoft Windows [Versión 10.0.18362.778]
  • Metatrader 5, Build 2475
  • y para"GetLastError=5203" que significa que la solicitud HTTP falló: No tengo instalado ningún software cortafuegos (sólo tengo una versión gratuita del antivirus bitdefender que nunca ha dado problemas).
  • He vuelto a comprobar estas cosas: 1) el token en BotFather, 2) Tools\Options\"Allow web request" y las direcciones relevantes. 3) He utilizado un servicio de "VPN" también para comprobar, pero nada cambió. 4) desactivado el firewall de Windows .
Documentation on MQL5: Network Functions / WebRequest
Documentation on MQL5: Network Functions / WebRequest
  • www.mql5.com
To use the WebRequest() function, add the addresses of the required servers in the list of allowed URLs in the "Expert Advisors" tab of the "Options" window. Server port is automatically selected on the basis of the specified protocol - 80 for "http://" and 443 for "https://". The WebRequest() function is synchronous, which means its breaks the...
 

@aboozar sobboohi Por favor, ejecute esta solicitud en símbolo del sistema y pegue aquí el resultado. Si usted no tiene cURL por favor instale desde aquí https://curl.haxx.se/windows/

curl -X POST https://api.telegram.org/bot177791741:AAEcSxsNEu8625Y2I4KAw_H7yGev9tl8uJg/getMe

aboozar sobboohi
aboozar sobboohi
  • www.mql5.com
Trader's profile
 
Andrey Voytenko:

@aboozar sobboohi Por favor, ejecute esta solicitud en símbolo del sistema y pegue aquí el resultado. Si usted no tiene cURL por favor instale desde aquí https://curl.haxx.se/windows/

curl -X POST https://api.telegram.org/bot177791741:AAEcSxsNEu8625Y2I4KAw_H7yGev9tl8uJg/getMe

No estaba acostumbrado a curl. no tenía "Setup.exe". Acabo de extraerlo y ejecutarlo con tus tokens y los míos.

C:\t_SM\Telegram_mql5\curl-7.70.0_1-win64-mingw\curl-7.70.0-win64-mingw\bin>curl -X POST https://api.telegram.org/bot177791741:AAEcSxsNEu8625Y2I4KAw_H7yGev9tl8uJg/getMe
curl: (7) Failed to connect to api.telegram.org port 443: Connection refused

C:\t_SM\Telegram_mql5\curl-7.70.0_1-win64-mingw\curl-7.70.0-win64-mingw\bin>curl -X POST https://api.telegram.org/bot996256588:AAH2yUhFSjexpOUxxj2ZLOmRQXXItAF-B_4/getMe
curl: (7) Failed to connect to api.telegram.org port 443: Connection refused

SOLUCIONADO "Error: Unknown error 1001" =======> mi ISP Problema.

Ahora tengo estas salidas de cURL y Webrequest tester:

C:\t_SM\Telegram_mql5\curl-7.70.0_1-win64-mingw\curl-7.70.0-win64-mingw\bin>curl -X POST https://api.telegram.org/bot996256588:AAH2yUhFSjexpOUxxj2ZLOmRQXXItAF-B_4/getMe
{"ok":true,"result":{"id":996256588,"is_bot":true,"first_name":"Signal1","username":"Signal1bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}}

"WebRequest_Test_Script.mq5" exexcution result on 'Experts' Tab of Toolbox:
2020.06.07 11:32:23.084 t0 (EURUSD,H1)  Build=2485 WebRequest=200 GetLastError=0 strData={"ok":true,"result":{"id":996256588,"is_bot":true,"first_name":"Signal1","username":"Signal1bot","can_join_groups":true,"can_read_all_group_messages":false,"supports_inline_queries":false}}

Andrey me ayudaste a encontrarlo.

 
Andrey Voytenko:

Pregunto a todos los que tienen el error 1001.

Por favor, ejecuten este script y peguen aquí la línea de la pestaña Expertos con el resultado.

Un ejemplo:

2020.06.05 18:06:36.033 WebRequest_Test_Script (EURUSD,H4) Build=2470 WebRequest=1001 GetLastError=5203 strData=

Describa adicionalmente su sistema operativo

Windows 7 7601 SP1

Esto ayudará a resolver este problema.

Ya estoy probando su script en dos sistemas

Primero en windows 7 7601 SP1, corriendo error como su error
Segundo en windows 10 pro 64 bit build 18363 corriendo bien no error


 

@GedThey MaThey

Por favor, ejecute esta solicitud en su Windows 7 7601 SP1 en símbolo del sistema y pegar aquí el resultado. Si usted no tiene cURL por favor instale desde aquí https://curl.haxx.se/windows/

curl -X POST https://api.telegram.org/bot177791741:AAEcSxsNEu8625Y2I4KAw_H7yGev9tl8uJg/getMe

curl for Windows
  • curl.haxx.se
These are the latest and most up to date official curl binary builds for Microsoft Windows. curl version : 7.70.0 Build : 7.70.0_1 Date : 2020-04-29 Changes : 7.70.0 changelog Packages curl for 64 bit Size: 3.2 MB sha256: c9ea2abc80b78e65f9eebe155272c7f27a80a264fe926a398aa5b48d4f5b4e0e curl for 32 bit Size: 3.0 MB sha256...
 
Andrey Voytenko:

@GedThey MaThey

Por favor, ejecute esta solicitud en su Windows 7 7601 SP1 en símbolo del sistema y pegar aquí el resultado. Si usted no tiene cURL por favor instale desde aquí https://curl.haxx.se/windows/

curl -X POST https://api.telegram.org/bot177791741:AAEcSxsNEu8625Y2I4KAw_H7yGev9tl8uJg/getMe

Tengo el resultado de Windows 7

Archivos adjuntos:
 
GedThey MaThey:

tengo resultado de windows 7

Útil resultado de la prueba. Gracias.

 
Andrey Voytenko:

Resultado útil. Gracias.

bienvenido señor

 
Andrey Voytenko:

Pregunto a todos los que tienen el error 1001.

Por favor, ejecuten este script y peguen aquí la línea de la pestaña Expertos con el resultado.

Un ejemplo:

2020.06.05 18:06:36.033 WebRequest_Test_Script (EURUSD,H4) Build=2470 WebRequest=1001 GetLastError=5203 strData=

Describa adicionalmente su sistema operativo

Windows 7 7601 SP1

Esto ayudará a resolver este problema.

prueba adicional, estoy prueba en mt4 en mi windows 7 7601 sp1 mismo error

Archivos adjuntos:
 

@Rashid Umarov El resultado de otra prueba.