[英]Metatrader 5 Python Socket/Websocket communication 4014 error
我正在嘗試在 python 套接字服務器和 Metatrader 5 Expert Advisor 之間創建通信接口。
我已經嘗試了多種方法和教程,我在網上找到了套接字和 websockets。 所有這些方法都會產生相同的問題。
每當我開始對實時/歷史數據進行調試時,我都會收到代碼為 4014 的套接字創建錯誤。根據錯誤代碼,這是“不允許調用函數”錯誤。
推薦多個來源以允許來自指定 URL 的 Web 請求。 我也為 127.0.0.1 和 localhost 做過這件事。 (工具 > 選項 > EA 交易)
為什么我得到一個不允許調用錯誤的函數,如何解決這個問題?
專家代碼:
int socket=SocketCreate();
int OnInit()
{
if(SocketConnect(socket,"127.0.0.1",9090,1000))
{
Print("Connected to "," 127.0.0.1",":",9090);
}
else
{
Print(GetLastError());
}
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
SocketClose(socket);
}
void OnTick()
{
SocketClose(socket);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.