![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
TEŞEKKÜRLER IGORAD!!!!!
Hoşçakal
bolla
Merhaba Igorad nasılsın?
Tekrar yardımına ihtiyacım var.
Easy Language'in bu kısmını çeviriyorsunuz...
eğer (PositionProfit(1)<0 ve PositionProfit(2)<0) ise
contr_plus=1;
başka contr_plus=0;
...ile....
PastTradeProfit();
if ((pastpip[1]+pastpip[2]) < 0 && (pastpip[3]+pastpip[4]) < 0)
{
contr_plus = 1;
}
başka
{
contr_plus = 0;
}
...ve....
void PastTradeProfit()
{
int toplam=GeçmişToplam(), n=0;
ArrayResize(pastpip,toplam);
for (int cnt=toplam-1;cnt>=0;cnt--)
{
if ( OrderSymbol()==Symbol())
{
(!OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY) && OrderType() > OP_SELL ) devam ederse;
if (OrderType()==OP_BUY)
{n = n+1;
pastpips[n] = MathRound((OrderClosePrice()-OrderOpenPrice())/MarketInfo(Symbol(),MODE_POINT));}
if (OrderType()==OP_SEL)
{n = n+1;
pastpips[n] = MathRound((OrderOpenPrice()-OrderClosePrice())/MarketInfo(Symbol(),MODE_POINT));}
}
}
}
.... MT4'te.
Ancak PozisyonKarı(1) dünkü kar ve PozisyonKarı(2) dünden önceki kar anlamına gelir. MT4 kodunuz yerine, art arda 2 negatif kârlı işlemim olduğunda contr_plus=1 var, art arda 2 negatif kâr günüm olduğunda değil.
Bu amaçla MT4 kodunu değiştirebilir misiniz?
teşekkürler
bolla
Merhaba Bolla, ben bir programcı değilim, bu yüzden sana yardım edebileceğim bir şey yok. Ama bir tradestation kullanıcısı olduğunuz için bir sorum var. Tradestation'da backtest ne kadar doğrudur? MT4'ün arka testinin bir şekilde korkunç olduğunu hepimiz biliyoruz, peki ya takas?
Teşekkür ederim
Merhaba Şeytan, TS'yi seviyorum çünkü kullanıcı dostu, EasyLanguage çok "kolay" ve geriye dönük test MT4'ten daha uygun. TS'de yerleşik bir işlev olan Commentary Expert ile mükemmel bir hata ayıklama yapmak mümkündür.
Projem, TS'de karlı bir ticaret sistemi oluşturmak, TS'de geri test, MT4'te tercüme, MT4'te geri test (mümkünse) ve demo hesapta MT4'te ileri test: tüm bu adımlar olumlu olacaksa, deneyeceğim canlı hesapta ticaret.
En büyük sorunum MT4 ortamı: mql4 dilinde çeviri yapmakta zorlanıyorum (yardıma ihtiyacım var......
) ve EA'yı MT4'te geriye doğru test edin.
Hoşçakal.
bolla
Merhaba,
PositionProfit(num) geçmiş günlerin karı değil, önceki bir pozisyonun karıdır.
Stratejinizde aynı anda açılan 1 Pozisyon = 2 sözleşme (veya MT4'te 2 lot). Yani Position(1) = pastpip[1]+pastpip[2] ve Position(2) = pastpip[3]+pastpip[4].
Geriye dönük test ile ilgili olarak : 1M verili MT4'te çok iyi tesadüfler alıyoruz
gerçek ticaret ile.
İgor
Merhaba Şeytan, TS'yi seviyorum çünkü kullanıcı dostu, EasyLanguage çok "kolay" ve geriye dönük test MT4'ten daha uygun. TS'de yerleşik bir işlev olan Commentary Expert ile mükemmel bir hata ayıklama yapmak mümkündür.
Projem, TS'de karlı bir ticaret sistemi oluşturmak, TS'de geri test, MT4'te tercüme, MT4'te geri test (mümkünse) ve demo hesapta MT4'te ileri test: tüm bu adımlar olumlu olacaksa, deneyeceğim canlı hesapta ticaret.
En büyük sorunum MT4 ortamı: mql4 dilinde çeviri yapmakta zorlanıyorum (yardıma ihtiyacım var......
) ve EA'yı MT4'te geriye doğru test edin.
Hoşçakal.
bollaMerhaba Bolla, yanıtın için teşekkürler
Merhaba Igorad, "Geriye dönük testlerle ilgili olarak : 1M verileriyle MT4'te gerçek ticaretle çok iyi bir tesadüf elde ediyoruz." ?
Geriye dönük test için M1 zaman diliminde EA kullanıyor musunuz? Veya 1M veri zaman çerçevesi ile kene analizi kullanıyorsunuz, ancak EA M30 TF üzerinde test ediliyor mu?
Teşekkürler.
bolla
Üzgünüm Igorad, sana başka bir sorum var.
X ardışık negatif işlem olduğunda ticareti durdurmak, öykünme moduna girmek ve art arda Y pozitif ticaret olduğunda canlı ticareti yeniden başlatmak istiyorum. Bence bu iyi bir fikir!
Bu işlevi EA'mızda programlayabilir misiniz?
Çok teşekkürler.
bolla
Merhaba Igorad, "Geriye dönük testlerle ilgili olarak: 1M verileriyle MT4'te gerçek ticaretle çok iyi bir tesadüf elde ediyoruz." ?
Geriye dönük test için M1 zaman diliminde EA kullanıyor musunuz? Veya 1M veri zaman çerçevesi ile kene analizi kullanıyorsunuz, ancak EA M30 TF üzerinde test ediliyor mu?
Teşekkürler.
bollaTest edebilirsiniz: birkaç gün ticaret yapın ve ardından her kene analizinde aynısını bir test cihazında yapın.
2. soruyla ilgili: İyi fikir, ancak gerçekleştirmede basit değil.
İgor
Cevap için teşekkürler Igorad.
Umarım senin eksikliğinde.....
!!
bolla