Örneğin, R'den ve ARIMA'dan bir komut dosyası almaya çalıştım. 2004'ten geçerli tarihe kadar günlük grafikte tek bir test yapın. Görselleştirmeli test dört dakika sürdü (bu çok uzun bir süre).
Örneğin, bir sınıflandırıcı veya regresyon ne kadar dikkate alınır, hangi zaman dilimi. Bu şekilde söyleyebilir misiniz?
Artı, veriler yanlış işlendi (R ile, veriler periyodik olarak hazır değildi ve gösterge veri istedi. Bir gecikme kullanmaya çalıştım. Yardımcı olmadı. Her şeye tükürdüm ve bıraktım).
Görselleştirme orada daha iyi olduğundan, metatrader'da farklı ayarlarla her türlü sinir ağlarını, sınıflandırıcıları vb. denemek kesinlikle ilginçtir. Bununla ilgili özel bir yanılsama olmamasına rağmen.
Şimdiye kadar Python'daki her şeyi test ediyorum. Bu yüzden Python'da çok işlevli bir test cihazı yapmak için tamirci, PQT ve benzerlerini incelemenin zahmete değer olduğunu düşünüyorum.
Örneğin, R'den ve ARIMA'dan bir komut dosyası almaya çalıştım. 2004'ten şu anki tarihe kadar günlük grafikte tek bir test yaptım. Görselleştirmeli test dört dakika sürdü (bu çok uzun bir süre).
Örneğin kaç tane sınıflandırıcı veya regresyon dikkate alınır, hangi zaman dilimi. Bu şekilde söyleyebilir misiniz?
Artı, veriler yanlış işlendi (R ile, veriler periyodik olarak hazır değildi ve gösterge veri istedi. Bir gecikme kullanmaya çalıştım. Yardımcı olmadı. Her şeye tükürdüm ve bıraktım).
Сетевой сокет является конечной точкой межпроцессного взаимодействия через компьютерную сеть. В стандартной библиотеке MQL5 есть группа функций Socket, которые обеспечивают низкоуровневый интерфейс для работы в сети интернет. Этот интерфейс является общим для разных языков программирования, так как он использует системные вызовы на уровне...
Использование MetaTrader с Python 3 для Forex, CFD и Futures. Из MetaTrader можно получать котировки в Python, но нет полноценной связи между ними. Пост одного из разработчиков. Главная идея и отличие этой обертки от остальных: обмен данными между MQL и Python через заранее созданные функции. Это самый быстрый и надежный метод обмена данными...
doğal olarak, ancak borular aracılığıyla test cihazında mümkündür
"METATRADER 5 VE PYTHON'UN BAĞLANMASI: VERİ ALINMASI VE GÖNDERİLMESİ" makalesindeki MQL5 istemci soketinin bir ticaret talebi başlatmak için bu yapıyı python sunucu soketinden bir mesajla alması gerekir mi?
structMqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONSeylem;// Gerçekleştirilecek eylem türü uzunbüyü;// Uzmanın damgası (sihirli sayı tanımlayıcısı) uzunsipariş;// Bilet sipariş et sicimsembol;// Ticaret enstrümanının adı çifthacim;// Lot olarak talep edilen işlem hacmi çiftfiyat;// Fiyat çiftdurdurma sınırı;// StopLimit sipariş seviyesi çiftsl;// Zararı Durdur emir seviyesi çifttp;// Siparişin Kar seviyesini al uzunsapma;// İstenen fiyattan kabul edilebilir maksimum sapma ENUM_ORDER_TYPEtip;// Sipariş türü ENUM_ORDER_TYPE_FILLINGtype_filling;// Yürütmeye göre sipariş türü ENUM_ORDER_TYPE_TIMEtür_zaman;// Süreye göre sipariş türü tarih saatsona erme;// Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için) sicimyorum;// Siparişe yorum yapın uzunpozisyon;// Pozisyon bileti uzunpozisyon_by;// Zıt pozisyon bileti };
"METATRADER 5 VE PYTHON'UN BAĞLANMASI: VERİ ALINMASI VE GÖNDERİLMESİ" makalesindeki MQL5 istemci soketinin bir ticaret talebi başlatmak için bu yapıyı python sunucu soketinden bir mesajla alması gerekir mi?
structMqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONSeylem;// Gerçekleştirilecek eylem türü uzunbüyü;// Uzmanın damgası (sihirli sayı tanımlayıcısı) uzunsipariş;// Bilet sipariş et sicimsembol;// Ticaret enstrümanının adı çifthacim;// Lot olarak talep edilen işlem hacmi çiftfiyat;// Fiyat çiftdurdurma sınırı;// StopLimit sipariş seviyesi çiftsl;// Zararı Durdur emir seviyesi çifttp;// Siparişin Kar seviyesini al uzunsapma;// İstenen fiyattan kabul edilebilir maksimum sapma ENUM_ORDER_TYPEtip;// Sipariş türü ENUM_ORDER_TYPE_FILLINGtype_filling;// Yürütmeye göre sipariş türü ENUM_ORDER_TYPE_TIMEtür_zaman;// Süreye göre sipariş türü tarih saatsona erme;// Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için) sicimyorum;// Siparişe yorum yapın uzunpozisyon;// Pozisyon bileti uzunpozisyon_by;// Zıt pozisyon bileti };
dize olarak, ayırıcılarla ayrılmış bir komut ve bir parametre listesi gönderebilirsiniz. EA mesajı ayrıştırdığında, ne yapacağını anlayacaktır.
doğal olarak, ancak borular aracılığıyla test cihazında mümkündür
Ne kadar yavaş çalışacak?
Ne kadar yavaş çalışacak?
ne kadar yavaş ihtiyacınız var? ))
bağlantı ve veri aktarımı neredeyse anlıktır, frenler python'daki hesaplama sayısına bağlıdırne kadar yavaş ihtiyacınız var? ))
İşte yine burada. soru soru)
Örneğin, R'den ve ARIMA'dan bir komut dosyası almaya çalıştım. 2004'ten geçerli tarihe kadar günlük grafikte tek bir test yapın. Görselleştirmeli test dört dakika sürdü (bu çok uzun bir süre).
Örneğin, bir sınıflandırıcı veya regresyon ne kadar dikkate alınır, hangi zaman dilimi. Bu şekilde söyleyebilir misiniz?
Artı, veriler yanlış işlendi (R ile, veriler periyodik olarak hazır değildi ve gösterge veri istedi. Bir gecikme kullanmaya çalıştım. Yardımcı olmadı. Her şeye tükürdüm ve bıraktım).
Görselleştirme orada daha iyi olduğundan, metatrader'da farklı ayarlarla her türlü sinir ağlarını, sınıflandırıcıları vb. denemek kesinlikle ilginçtir. Bununla ilgili özel bir yanılsama olmamasına rağmen.
Şimdiye kadar Python'daki her şeyi test ediyorum. Bu yüzden Python'da çok işlevli bir test cihazı yapmak için tamirci, PQT ve benzerlerini incelemenin zahmete değer olduğunu düşünüyorum.
İşte yine burada. soru soru)
Örneğin, R'den ve ARIMA'dan bir komut dosyası almaya çalıştım. 2004'ten şu anki tarihe kadar günlük grafikte tek bir test yaptım. Görselleştirmeli test dört dakika sürdü (bu çok uzun bir süre).
Örneğin kaç tane sınıflandırıcı veya regresyon dikkate alınır, hangi zaman dilimi. Bu şekilde söyleyebilir misiniz?
Artı, veriler yanlış işlendi (R ile, veriler periyodik olarak hazır değildi ve gösterge veri istedi. Bir gecikme kullanmaya çalıştım. Yardımcı olmadı. Her şeye tükürdüm ve bıraktım).
milisaniye cinsinden algılamadı, kontrolü çalıştırabilirsiniz
https://www.mql5.com/ru/articles/5691
peki, test cihazında çalışmaz .. Test cihazı için boru yapmadım .. yapar mısın?
milisaniye cinsinden algılamadı, kontrol çalıştırabilirsiniz
https://www.mql5.com/ru/articles/5691
peki, test cihazında çalışmaz .. Test cihazı için boru yapmadım .. yapar mısın?
Tabii ki yap. Her şeyden önce, soru şu ki, orada bir balık var mı? Öğrenmek için tarihe bakmanız gerekir.
Sadece bana R'de yukarıda tarif ettiğim zorlukların nasıl ortaya çıkabileceği görünüyor.
Terminale zaten tam teşekküllü bir Python bağladım ve hepiniz değişimi frenli prizler ve borular aracılığıyla yürütüyorsunuz.
doğal olarak, ancak borular aracılığıyla test cihazında mümkündür
"METATRADER 5 VE PYTHON'UN BAĞLANMASI: VERİ ALINMASI VE GÖNDERİLMESİ" makalesindeki MQL5 istemci soketinin bir ticaret talebi başlatmak için bu yapıyı python sunucu soketinden bir mesajla alması gerekir mi?
struct MqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONS eylem ; // Gerçekleştirilecek eylem türü
uzun büyü ; // Uzmanın damgası (sihirli sayı tanımlayıcısı)
uzun sipariş ; // Bilet sipariş et
sicim sembol ; // Ticaret enstrümanının adı
çift hacim ; // Lot olarak talep edilen işlem hacmi
çift fiyat ; // Fiyat
çift durdurma sınırı ; // StopLimit sipariş seviyesi
çift sl ; // Zararı Durdur emir seviyesi
çift tp ; // Siparişin Kar seviyesini al
uzun sapma ; // İstenen fiyattan kabul edilebilir maksimum sapma
ENUM_ORDER_TYPE tip ; // Sipariş türü
ENUM_ORDER_TYPE_FILLING type_filling ; // Yürütmeye göre sipariş türü
ENUM_ORDER_TYPE_TIME tür_zaman ; // Süreye göre sipariş türü
tarih saat sona erme ; // Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için)
sicim yorum ; // Siparişe yorum yapın
uzun pozisyon ; // Pozisyon bileti
uzun pozisyon_by ; // Zıt pozisyon bileti
};
"METATRADER 5 VE PYTHON'UN BAĞLANMASI: VERİ ALINMASI VE GÖNDERİLMESİ" makalesindeki MQL5 istemci soketinin bir ticaret talebi başlatmak için bu yapıyı python sunucu soketinden bir mesajla alması gerekir mi?
struct MqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONS eylem ; // Gerçekleştirilecek eylem türü
uzun büyü ; // Uzmanın damgası (sihirli sayı tanımlayıcısı)
uzun sipariş ; // Bilet sipariş et
sicim sembol ; // Ticaret enstrümanının adı
çift hacim ; // Lot olarak talep edilen işlem hacmi
çift fiyat ; // Fiyat
çift durdurma sınırı ; // StopLimit sipariş seviyesi
çift sl ; // Zararı Durdur emir seviyesi
çift tp ; // Siparişin Kar seviyesini al
uzun sapma ; // İstenen fiyattan kabul edilebilir maksimum sapma
ENUM_ORDER_TYPE tip ; // Sipariş türü
ENUM_ORDER_TYPE_FILLING type_filling ; // Yürütmeye göre sipariş türü
ENUM_ORDER_TYPE_TIME tür_zaman ; // Süreye göre sipariş türü
tarih saat sona erme ; // Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için)
sicim yorum ; // Siparişe yorum yapın
uzun pozisyon ; // Pozisyon bileti
uzun pozisyon_by ; // Zıt pozisyon bileti
};
dize olarak, ayırıcılarla ayrılmış bir komut ve bir parametre listesi gönderebilirsiniz. EA mesajı ayrıştırdığında, ne yapacağını anlayacaktır.
Tabii ki yap. Her şeyden önce, soru şu ki, orada bir balık var mı? Öğrenmek için tarihe bakmanız gerekir.
Sadece bana öyle geliyor ki, yukarıda tarif ettiğim zorluklar R'de nasıl ortaya çıkabilir.
kesinlikle
Hiçbir yere programlama yapmamak için önce bir hedef formüle etmelisiniz.
en azından bir kazanç
ve tüm dünya bu sorunu uzun süredir çözüyorsa, önce sorunun cevabını bulmak ve ancak o zaman hata yapmak daha kolaydır.
şu anda ürünü ve yeteneklerini incelemek için bir konu var