MetaTrader 5 Python 사용자 그룹 - Metatrader에서 Python을 사용하는 방법 - 페이지 41

 
Renat Fatkhullin :

API와 라이브러리가 완전히 다시 작성되었으며 이전 방법은 더 이상 작동하지 않습니다.

다음은 새로운 설명과 예입니다. https://www.mql5.com/en/forum/306688/page37#comment_14972868

좋아요, 요점은 분명합니다. 혼란이 없도록 공식 문서를 수정하십시오. 글쎄, 또는 오프 문서의 코드에 대해 .11 lib 등의 터미널 버전을 사용해야 한다는 사실에 대한 링크,

이 라이브러리는 베타 릴리스에 있습니다.


또 다른 질문이 있습니다. path=None인 경우 Liba가 작동하는 터미널은 어떤 논리로 initialize(path=None)에서 경로가 처리됩니까?

어떤 오류 코드가 반환되고 그 의미는 무엇입니까?

 

다음 주 금요일에 문서를 동시에 업데이트하는 MT5 릴리스를 출시할 예정입니다.

포럼의 이전 인터페이스에 대한 설명도 편집됩니다.


기본적 으로 터미널은 사용자 계정으로 마지막으로 실행된 시작됩니다. C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal 디렉터리를 살펴보고 가장 최근 인스턴스를 선택합니다.

응답 코드는 튜플에 래핑되며 MQL5의 응답 코드와 유사합니다.

나중에 설명서에서 설명하겠습니다.

 
Renat Fatkhullin :

다음 주 금요일에 문서를 동시에 업데이트하는 MT5 릴리스를 출시할 예정입니다.

포럼의 이전 인터페이스에 대한 설명도 편집됩니다.


기본적 으로 터미널은 사용자 계정으로 마지막으로 실행된 시작됩니다. C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal 디렉터리를 살펴보고 가장 최근 인스턴스를 선택합니다.

응답 코드는 튜플에 래핑되며 MQL5의 응답 코드와 유사합니다.

나중에 설명서에서 설명하겠습니다.

터미널의 휴대용 모드의 팬은 어떻게 됩니까?

 
Aleksey Vyazmikin :

터미널의 휴대용 모드의 팬은 어떻게 됩니까?

나는 이것이 어떤 식으로든 MT의 /portable 모드에 영향을 미칠 것이라고 생각하지 않습니다.

 
Renat Fatkhullin :


기본적 으로 터미널은 사용자 계정으로 마지막으로 실행된 시작됩니다. C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal 디렉터리를 살펴보고 가장 최근 인스턴스를 선택합니다.

저것들. C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal인 경우 두 개의 터미널을 설치한 후 다음을 수행합니다.


(.env) PS C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal> ls


    Directory: C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----         2 / 15 / 2020    9 : 53 PM                 36 A64B8C79A6163D85E6173B54096685
d-----       10 / 19 / 2019    10 : 51 AM                Common
d-----         2 / 5 / 2020    5 : 44 PM                Community
d-----         2 / 15 / 2020    11 : 27 PM                D0E8209F77C8CF37AD8BF550E51FF075
d-----         2 / 14 / 2020    2 : 37 PM                Help


(.env) PS C:\Users\%username%\AppData\Roaming\MetaQuotes\Terminal>

36A64B8C79A6163D85E6173B54096685 또는 D0E8209F77C8CF37AD8BF550E51FF075에서 설치 및 설치 후 시작된 마지막 인스턴스가 호출되지만 이 사용자로 시작된 마지막 터미널은 호출되지 않습니다.

권리?

 
Renat Fatkhullin :

다음 주 금요일에 문서를 동시에 업데이트하는 MT5 릴리스를 출시할 예정입니다.

포럼의 이전 인터페이스에 대한 설명도 편집됩니다.


상수도 변경되었습니까?

                rates = mt5.copy_ticks_range(self.__symbol__, mt5.MT5_TIMEFRAME_M1, ts1, ts2)

출구에서:

AttributeError: module 'MetaTrader5' has no attribute 'MT5_TIMEFRAME_M1'
 

이제 마지막으로 닫았던 터미널이 실행됩니다. 열리는 터미널에서 브로커가 열리고 닫힐 당시의 계좌(?)

새 릴리스에서는 명시적 검색(경로, 브로커, 로그인)을 약속합니다.

이제 완료되었으므로 불편합니다. 직접 수정해야합니다. 또는 사전에 올바른 브로커와 계정으로 터미널을 개설하십시오.

새로운 릴리스를 기다려 봅시다.

 
Vladimir Perervenko :

이제 마지막으로 닫았던 터미널이 실행됩니다. 열리는 터미널에서 브로커가 열리고 닫힐 당시의 계좌(?)

새 릴리스에서는 명시적 검색(경로, 브로커, 로그인)을 약속합니다.

이제 완료되었으므로 불편합니다. 직접 수정해야합니다. 또는 사전에 올바른 브로커와 계정으로 터미널을 개설하십시오.

새로운 릴리스를 기다려 봅시다.

예, 매우 편리할 것입니다.

그러나 python lib에서 이벤트 핸들러를 사용할 수 있게 된다면 일반적으로 환상적일 것입니다. :)

 
Дмитрий Прокопьев :

상수도 변경되었습니까?

출구에서:

import MetaTrader5

dir(MetaTrader5)
 
Roman :

예, 그 과정에서 그들은 필요하고 전혀 필요하지 않은 모든 것을 지구 환경에 버렸습니다. 이것은 이미 R용 라이브러리에서 발생했습니다.

글쎄, 누군가가 당신에게 말하고 고칠 것입니다. 나는 훌륭한 Python 전문가가 아니므로 이것이 실제로 버그인지 말할 수 없습니다.

우리는 릴리스를 기다리고 있습니다.