"Alım Satım Modellerine Dayalı Çoklu Uzman Danışmanlar Oluşturma" makalesi için tartışma - sayfa 6
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Teşekkürler, bu harika bir makale ve iyi bir çerçeve. Tam olarak aradığım şey.
Gerçek para ile kullanmayı planlıyorum, en son sürüm mü?
Teşekkürler
İyi günler!
Birkaç hatayı düzeltmeye çalıştım ama bir tanesi daha ortaya çıkmaya devam ediyor... Amaç yeni başlayanlar için hayatı kolaylaştırmaksa, bu şekilde zorlaşıyor ve burada aklımı kaybediyorum ...
Yardım edin lütfen!
Harika makale!
Çalıştırmak için iki şeyi değiştirmem gerekti.
"TableOrders.mqh" dosyasında bu işlev bool CTableOrders::Add(ulong Ticket,double stop_loss,double take_profit) satır 89'da, m_type değişkeni ile değiştirilmelidir:
Kimden:
m_type=order_info.Type();
Şuraya
m_type=order_info.OrderType();
İkincisi de "TableOrders.mqh" üzerinde:
Kimden
class CTableOrders : CObject
Şuraya:
class CTableOrders : public CObject
Saygılarımla,
A. HUPP
İyi günler!
Birkaç hatayı düzeltmeye çalıştım ama bir tanesi daha ortaya çıkmaya devam ediyor... Amaç yeni başlayanlar için hayatı kolaylaştırmaksa, bu şekilde zorlaşıyor ve burada aklımı kaybediyorum ...
Yardım edin lütfen!
Airton bu makale yeni başlayanlar için çok ileri düzeydedir, öncelikle Nesne Yönelimli uygulama geliştirme kavramını, hiyerarşileri, çok biçimliliği, kalıtımı, sanal yöntemleri anlamanız gerekir, yani ileri düzey programlamayı bilmeniz gerekir, ancak bu örneklerde bulunan hatalar, bazılarında elle eklemeniz gereken public anahtar sözcüğü eksik olan sınıf bildirimleriyle ilgilidir, belki de MQL'in önceki sürümü derlemek için bu anahtar sözcüklere ihtiyaç duymuyordu, ancak bu sürüm bu düzeltmeyi gerektiriyor.
simple_model.mq5 dosyasını derlemek için "public" eklemek zorunda kaldım:
class CModel: public CObject 12. satırda
MACD_MA_model.mq5'i derlerken bu hatayı almaya devam ediyorum:
'MODE_OPEN' - enumerator identifier already defined stdlib.mqh 13 4
temel kütüphaneye atıfta bulunan bu hatayı aşamıyorum.
Makaleniz ve test için genel bir çerçeve oluşturma çabanız için teşekkür ederim.
simple_model.mq5 dosyasını derlemek için "public" eklemek zorunda kaldım:
class CModel: public CObject at line 12
MACD_MA_model.mq5'i derlerken bu hatayı almaya devam ediyorum:
'MODE_OPEN' - numaralandırıcı tanımlayıcısı zaten tanımlanmış stdlib.mqh 13 4
altta yatan kütüphaneye atıfta bulunan bu hatayı aşamıyorum.
Makaleniz ve test için genel bir çerçeve oluşturma çabanız için teşekkür ederiz.
https://www.mql5.com/en/forum/244512
Derlemeyi açmaya çalıştım, hata aldım
Kodu düzeltmek için bir planınız var mı?
min_risk = point * tick_value * symbol_info_.LotsStep();
nokta sayısı yerine tik sayısı kullanmalısınız.
tick_count = MathAbs(open_price - stop_loss) / symbol_info_.TickSize();
çünkü bazı sembollerde, tik boyutu != nokta
örneğin:
Vadeli İşlemler\Tarımsal Emtialar\#Kahve_H21:
Listeyi yinelerken düğümü silmemelisiniz.
Örneğin:
Dizin 5'teki düğümü sildikten sonra, dizin 6'yı yinelersiniz, ancak bir sonraki öğe hala dizin 5'tir.
GetFirstNode / GetNextNode kullanmak daha iyi bir fikirdir
Katkılarınız için teşekkürler!