MetaTrader 5 Python Kullanıcı Grubu - Metatrader'da Python nasıl kullanılır - sayfa 62
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bahşiş için teşekkürler. Bağlantınızdaki materyalleri okudum. Karmaşık.
Tünaydın! TRADE_ACTION_CLOSE_BY ile nasıl çalışılır ??? ya da tüm açık pozisyonları kim ve nasıl kapatıyor?
https://www.mql5.com/en/forum/306742/page10#comment_15577952
https://www.mql5.com/en/forum/306742/page10#comment_15577952
Örnek için teşekkürler.
MCL'de önce tüm karlı pozisyonları kapatan benzer bir senaryom var.
Aynı şeyi senaryonuzda da yapabilir misiniz?
İyi şanlar
Not: Aynen bunu yaptınız. Görmüştü.
Ve hesapları netleştirmek için bu komut dosyası?Örnek için teşekkürler.
MKL'mde benzer bir komut dosyası önce tüm karlı pozisyonları kapatır.
Aynı şeyi senaryonuzda da yapabilir misiniz?
iyi şanslar
Not: Bunu yaptınız. Görmüştü.
Ve hesapları netleştirmek için bu komut dosyası?Genelde riske (pozisyon büyüklüğüne) dayalı olarak pozisyon kapatmaya öncelik veririm, ancak genel kâra dayalı olarak kapatmak istiyorsanız, o zaman sadece sembolleri nasıl sıralayacağınızı değiştirmeniz gerekir.
Genelde riske (pozisyon büyüklüğüne) dayalı olarak pozisyon kapatmaya öncelik veririm, ancak genel kâra dayalı olarak kapatmak istiyorsanız, o zaman sadece sembolleri nasıl sıralayacağınızı değiştirmeniz gerekir.
teşekkürler
BackTrader: https://github.com/backtrader/backtrader
PyAlgoTrade https://github.com/gbeced/pyalgotrade
Zipline https://github.com/quantopian/zipline
Ultra Finans https://code.google.com/p/ultra-finance/
ProfitPy https://code.google.com/p/profitpy/
pybacktest https://github.com/ematvey/pybacktest
peygamber https://github.com/Emsu/prophet
nicel https://github.com/maihde/quant
AlephNull https://github.com/CarterBain/AlephNull
Python ile ticaret http://www.tradingwithpython.com/
görselleştirme zenginliği https://github.com/benjaminmgross/visualize-wealth
Entegrasyon ve analiz için tia Araç Takımı https://github.com/bpsmith/tia
QuantSoftware Araç Takımı http://wiki.quantsoftware.org/index.php?title=QuantSoftware_ToolKit
Pembe balık http://fja05680.github.io/pinkfish/
bt http://pmorissette.github.io/bt/index.html
PyThalesians https://github.com/thalesians/pythalesians
QSTrader https://github.com/mhallsmoore/qstrader/
QSForex https://github.com/mhallsmoore/qsforex
pysystemtrade https://github.com/robcarver17/pysystemtrade
QTPyLib https://github.com/ranaroussi/qtpylib
RQalpha https://github.com/ricequant/rqalpha
Python komut dosyaları, terminalde geriye dönük test için kullanılabilir mi?
Hayır, yalnızca ayrı bir iş parçacığında grafik komut dosyaları olarak çalışırlar.
Bir python betiğini grafiğe bırakarak çağrıldığında terminalin grafik sembolünü ve zaman çerçevesini komut satırı argümanları olarak geçirmesi için bir özellik ekleyebilir misiniz? Örneğin, python komut dosyasını EURUSD M15 grafiğine bırakırsanız, komut dosyasını uyandırma komutu şöyle olur:
python mt5_script.py EURUSD 15
Böylece python betiğinden sembolü ve zaman çerçevesini bilebiliriz.
Bir python betiğini grafiğe bırakarak çağrıldığında terminalin grafik sembolünü ve zaman çerçevesini komut satırı argümanları olarak geçirmesi için bir özellik ekleyebilir misiniz? Örneğin, python komut dosyasını EURUSD M15 grafiğine bırakırsanız, komut dosyasını uyandırma komutu şöyle olur:
Böylece python betiğinden sembolü ve zaman çerçevesini bilebiliriz.
Bu gece bir sonraki beta sürümü mevcut olacak:
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