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

 
아마도 메타 트레이더에 따옴표를 파이썬으로 전송하는 것을 금지하는 설정이 있습니까?
 
rale70 :
아마도 메타 트레이더에 따옴표를 파이썬으로 전송하는 것을 금지하는 설정이 있습니까?

표준 예제 실행: [데이터 폴더]\MQL5\Scripts\Python\copy_rates_from.py

 
rale70 :
아마도 메타 트레이더에 따옴표를 파이썬으로 전송하는 것을 금지하는 설정이 있습니까?

이 시도.

import MetaTrader5 as mt5
from datetime import datetime

try :
     if not mt5.initialize():
        raise Exception(mt5.last_error())
    eurusd_rates = mt5.copy_rates_from( "EURUSD" , mt5.TIMEFRAME_M30, datetime( 2020 , 1 , 28 , 13 ), 1000 )
     if eurusd_rates is None:
        raise Exception(mt5.last_error())
     else :
        print(eurusd_rates)
except Exception as e:
    print( 'MQL_ERROR' , e)
finally :
    mt5.shutdown()
 
nicholish en :

이 시도.

이 오류가 발생합니다.


MQL_ERROR(-1, '터미널: 호출 실패')

종료 코드 0으로 프로세스 완료

 
Vladimir Karputov :

표준 예제 실행: [데이터 폴더]\MQL5\Scripts\Python\copy_rates_from.py

실행하면 다음과 같은 결과가 나타납니다.

MetaTrader5 패키지 작성자: MetaQuotes Software Corp.

MetaTrader5 패키지 버전: 5.0.33

수신된 데이터를 그대로 출력

역추적(가장 최근 호출 마지막):

파일 "C:/Users/rale/PycharmProjects/probs/proba1.py", 32행, <모듈>

요율의 경우:

TypeError: 'NoneType' 개체는 반복할 수 없습니다.


종료 코드 1로 프로세스 완료

 

문제가 저절로 해결되었습니다. 누군가가 도움이 될 것입니다.

Alpari에서 Metatrader 5를 제거하고 forexclub에서 새 계정을 다운로드하여 계정에 연결하면 모든 것이 작동했습니다.

둘 중 하나, 또는 첫 번째 MT5가 삐뚤게 설치되었거나 브로커에 문제가 있었습니다.

어쨌든 도움을 주신 모든 분들께 감사드립니다!

 
rale70 :

문제가 저절로 해결되었습니다. 누군가가 도움이 될 것입니다.

Alpari에서 Metatrader 5를 제거하고 forexclub에서 새 계정을 다운로드하여 계정에 연결하면 모든 것이 작동했습니다.

둘 중 하나, 또는 첫 번째 MT5가 삐뚤게 설치되었거나 브로커에 문제가 있었습니다.

어쨌든 도움을 주신 모든 분들께 감사드립니다!

막대 수에 대한 제한이 트리거되었을 수 있으므로 터미널에서 이 제한을 제거해야 합니다(도구->옵션->차트의 최대 막대).

 

안녕하세요.
이제 Python 개발 환경에서 스크립트를 실행할 수 있으며 MT5에서 작동합니다.

MT5 자체에서 Python Expert Advisor를 작성하고 실행할 수 있습니까?

스크립트가 있지만 내가 알기로는 더 많은 정보를 표시하기 위한 것이지 특정 조건에서 거래를 하기 위한 것이 아닙니다.
이 주제에 대한 스레드를 찾을 수 없습니다.



 
IvanDorofeev :

안녕하세요.
이제 Python 개발 환경에서 스크립트를 실행할 수 있으며 MT5에서 작동합니다.

MT5 자체에서 Python Expert Advisor를 작성하고 실행할 수 있습니까?

스크립트가 있지만 내가 알기로는 더 많은 정보를 표시하기 위한 것이지 특정 조건에서 거래를 하기 위한 것이 아닙니다.
이 주제에 대한 스레드를 찾을 수 없습니다.



https://www.mql5.com/ru/docs/integration/python_metatrader5/mt5ordersend_py

Документация по MQL5: Интеграция / MetaTrader для Python / order_send
Документация по MQL5: Интеграция / MetaTrader для Python / order_send
  • www.mql5.com
[in]  Структура типа MqlTradeRequest, которая описывает требуемое торговое действие. Обязательный неименованный параметр. Пример заполнения запроса и состав перечислений смотрите ниже. Идентификатор эксперта. Позволяет организовать аналитическую обработку торговых ордеров. Каждый эксперт может выставлять свой собственный уникальный...
 
도구용 안경을 받을 계획입니까?