MetaTrader 5 Python 사용자 그룹 - Metatrader에서 Python을 사용하는 방법 - 페이지 62 1...555657585960616263646566676869...88 새 코멘트 Vladimir Perervenko 2020.04.11 08:56 #611 nicholi shen : 팁 고마워. 나는 당신의 링크에 있는 자료를 읽었습니다. 복잡하다. nicholish en 2020.04.11 09:15 #612 9805244 : 안녕하세요! TRADE_ACTION_CLOSE_BY로 작업하는 방법 ??? 또는 누가 모든 오픈 포지션 을 마감하고 어떻게 마감합니까? https://www.mql5.com/en/forum/306742/page10#comment_15577952 MetaTrader 5 Python User Group - the summary 2020.03.11www.mql5.com The Main Study MetaTrader Python online documentation Python Releases for Windows - website MetaTrader5 : Python Package - website... Vladimir Perervenko 2020.04.11 09:51 #613 nicholi shen : https://www.mql5.com/en/forum/306742/page10#comment_15577952 예를 들어 주셔서 감사합니다. 먼저 모든 수익성 있는 위치를 마감하는 유사한 스크립트가 MCL에 있습니다. 스크립트에서 동일한 작업을 수행할 수 있습니까? 행운을 빕니다 추신: 당신은 그것을 해냈습니다. 보았다. 그리고 계정을 네팅하기 위한 이 스크립트는? nicholish en 2020.04.11 16:12 #614 Vladimir Perervenko : 예를 들어 주셔서 감사합니다. 내 MKL에서는 유사한 스크립트가 먼저 모든 수익성 있는 포지션을 마감합니다. 스크립트에서 동일한 작업을 수행할 수 있습니까? 행운을 빕니다 추신: 그렇게 하셨습니다. 보았다. 그리고 계정 상계를 위한 이 스크립트는 무엇입니까? 나는 일반적으로 위험(포지션 크기)을 기반으로 포지션 청산을 우선시하지만, 전체 이익을 기반으로 청산하려면 기호 를 정렬하는 방법을 수정하면 됩니다. def open_position_symbols(): positions = {} for p in mt5.positions_get(): positions.setdefault(p.symbol, []).append(p.profit) symbols = sorted( positions, key=lambda s: sum(positions[s]), reverse=True ) return symbols Vladimir Perervenko 2020.04.11 17:35 #615 nicholi shen : 나는 일반적으로 위험(포지션 크기)을 기반으로 포지션 청산을 우선시하지만, 전체 이익을 기반으로 청산하려면 기호 정렬 방식을 수정하면 됩니다. 감사해요 Dmitri Custurov 2020.04.28 13:22 #616 터미널에서 백테스트에 Python 스크립트를 사용할 수 있습니까? nicholish en 2020.04.28 14:52 #617 Dmitri Custurov : ? 백트레이더: https://github.com/backtrader/backtrader 파이알고트레이드 https://github.com/gbeced/pyalgotrade 집라인 https://github.com/quantopian/zipline 초금융 https://code.google.com/p/ultra-finance/ ProfitPy https://code.google.com/p/profitpy/ 파이백테스트 https://github.com/ematvey/pybacktest 예언자 https://github.com/Emsu/prophet 퀀트 https://github.com/maihde/quant 알레프널 https://github.com/CarterBain/AlephNull 파이썬으로 거래하기 http://www.tradingwithpython.com/ 시각화-부 https://github.com/benjaminmgross/visualize-wealth tia 통합 및 분석용 툴킷 https://github.com/bpsmith/tia QuantSoftware 툴킷 http://wiki.quantsoftware.org/index.php?title=QuantSoftware_ToolKit 핑크피쉬 http://fja05680.github.io/pinkfish/ bt http://pmorisette.github.io/bt/index.html 파이탈레시안 https://github.com/thalesians/pythalesians QSTrader https://github.com/mhallsmoore/qstrader/ QSForex https://github.com/mhallsmoore/qsforex 파이시스템트레이드 https://github.com/robcarver17/pysystemtrade QTPyLib https://github.com/ranaroussi/qtpylib RQ알파 https://github.com/ricequant/rqalpha MetaQuotes 2020.04.28 14:55 #618 Dmitri Custurov : 터미널에서 백테스트에 Python 스크립트를 사용할 수 있습니까? 아니요, 별도의 스레드에서 차트 스크립트로만 작동합니다. nicholish en 2020.04.28 15:08 #619 MetaQuotes : 아니요, 별도의 스레드에서 차트 스크립트로만 작동합니다. python 스크립트를 차트에 드롭하여 호출할 때 터미널이 차트 기호와 시간 프레임을 명령줄 인수로 전달하도록 기능을 추가할 수 있습니까? 예를 들어 EURUSD M15 차트에 python 스크립트를 놓으면 스크립트를 불러오는 명령은 다음과 같습니다. python mt5_script.py EURUSD 15 파이썬 스크립트 내에서 기호와 기간을 알 수 있도록 import sys if len(sys.argv) == 3 : chart_symbol, chart_tf = sys.argv[ 1 : 3 ] MetaQuotes 2020.04.28 17:54 #620 nicholi shen : python 스크립트를 차트에 드롭하여 호출할 때 터미널이 차트 기호와 시간 프레임을 명령줄 인수로 전달하도록 기능을 추가할 수 있습니까? 예를 들어 EURUSD M15 차트에 python 스크립트를 놓으면 스크립트를 불러오는 명령은 다음과 같습니다. 파이썬 스크립트 내에서 기호와 기간을 알 수 있도록 오늘 밤 다음 베타 버전을 사용할 수 있습니다. import sys chart_symbol='unknown' chart_tf=1 if len(sys.argv) == 3: chart_symbol, chart_tf = sys.argv[1:3]; print("Hello world from", chart_symbol, chart_tf) >> Hello world from T.NYSE 15 1...555657585960616263646566676869...88 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
팁 고마워. 나는 당신의 링크에 있는 자료를 읽었습니다. 복잡하다.
안녕하세요! TRADE_ACTION_CLOSE_BY로 작업하는 방법 ??? 또는 누가 모든 오픈 포지션 을 마감하고 어떻게 마감합니까?
https://www.mql5.com/en/forum/306742/page10#comment_15577952
https://www.mql5.com/en/forum/306742/page10#comment_15577952
예를 들어 주셔서 감사합니다.
먼저 모든 수익성 있는 위치를 마감하는 유사한 스크립트가 MCL에 있습니다.
스크립트에서 동일한 작업을 수행할 수 있습니까?
행운을 빕니다
추신: 당신은 그것을 해냈습니다. 보았다.
그리고 계정을 네팅하기 위한 이 스크립트는?예를 들어 주셔서 감사합니다.
내 MKL에서는 유사한 스크립트가 먼저 모든 수익성 있는 포지션을 마감합니다.
스크립트에서 동일한 작업을 수행할 수 있습니까?
행운을 빕니다
추신: 그렇게 하셨습니다. 보았다.
그리고 계정 상계를 위한 이 스크립트는 무엇입니까?나는 일반적으로 위험(포지션 크기)을 기반으로 포지션 청산을 우선시하지만, 전체 이익을 기반으로 청산하려면 기호 를 정렬하는 방법을 수정하면 됩니다.
def open_position_symbols(): positions = {} for p in mt5.positions_get(): positions.setdefault(p.symbol, []).append(p.profit) symbols = sorted( positions, key=lambda s: sum(positions[s]), reverse=True ) return symbols나는 일반적으로 위험(포지션 크기)을 기반으로 포지션 청산을 우선시하지만, 전체 이익을 기반으로 청산하려면 기호 정렬 방식을 수정하면 됩니다.
감사해요
백트레이더: https://github.com/backtrader/backtrader
파이알고트레이드 https://github.com/gbeced/pyalgotrade
집라인 https://github.com/quantopian/zipline
초금융 https://code.google.com/p/ultra-finance/
ProfitPy https://code.google.com/p/profitpy/
파이백테스트 https://github.com/ematvey/pybacktest
예언자 https://github.com/Emsu/prophet
퀀트 https://github.com/maihde/quant
알레프널 https://github.com/CarterBain/AlephNull
파이썬으로 거래하기 http://www.tradingwithpython.com/
시각화-부 https://github.com/benjaminmgross/visualize-wealth
tia 통합 및 분석용 툴킷 https://github.com/bpsmith/tia
QuantSoftware 툴킷 http://wiki.quantsoftware.org/index.php?title=QuantSoftware_ToolKit
핑크피쉬 http://fja05680.github.io/pinkfish/
bt http://pmorisette.github.io/bt/index.html
파이탈레시안 https://github.com/thalesians/pythalesians
QSTrader https://github.com/mhallsmoore/qstrader/
QSForex https://github.com/mhallsmoore/qsforex
파이시스템트레이드 https://github.com/robcarver17/pysystemtrade
QTPyLib https://github.com/ranaroussi/qtpylib
RQ알파 https://github.com/ricequant/rqalpha
터미널에서 백테스트에 Python 스크립트를 사용할 수 있습니까?
아니요, 별도의 스레드에서 차트 스크립트로만 작동합니다.
python 스크립트를 차트에 드롭하여 호출할 때 터미널이 차트 기호와 시간 프레임을 명령줄 인수로 전달하도록 기능을 추가할 수 있습니까? 예를 들어 EURUSD M15 차트에 python 스크립트를 놓으면 스크립트를 불러오는 명령은 다음과 같습니다.
python mt5_script.py EURUSD 15파이썬 스크립트 내에서 기호와 기간을 알 수 있도록
python 스크립트를 차트에 드롭하여 호출할 때 터미널이 차트 기호와 시간 프레임을 명령줄 인수로 전달하도록 기능을 추가할 수 있습니까? 예를 들어 EURUSD M15 차트에 python 스크립트를 놓으면 스크립트를 불러오는 명령은 다음과 같습니다.
파이썬 스크립트 내에서 기호와 기간을 알 수 있도록
오늘 밤 다음 베타 버전을 사용할 수 있습니다.
import sys chart_symbol='unknown' chart_tf=1 if len(sys.argv) == 3: chart_symbol, chart_tf = sys.argv[1:3]; print("Hello world from", chart_symbol, chart_tf) >> Hello world from T.NYSE 15