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
ama kodlama konusunda oldukça acemiyim
xyz adlı bir mt4 göstergesinin aşağıdaki parametrelere sahip olup olmadığını değiştirebilir miyim:
harici int A=9;
dış int B=14;
harici int D = 10;
ve özel bölüm asE= iCustom(Boş,zaman çerçevesi,"xyz",A,B,D,BufferNumber,Shift); ?ama BufferNumber ve Shift'i pek anlamıyorum? Bu ne anlama geliyor? Teşekkürler
annbee
Ayrıntılar için bu konuyu kontrol edin: https://www.mql5.com/en/forum/173108
merhaba mladen,
Belki daha önce bazı hatalar yaptığımı düşünüyorum,
xyz şöyle olmalı:
harici int A=9;
dış int B=14;
dış çift D = 10;
soru1:ve özel bölüm olarak E= iCustom(Boş,zaman çerçevesi,"xyz",A,B,D,0,pos); tamam mı/doğru mu?? Teşekkürler
soru2:ve özel bölüm olarak E= iCustom(Boş,zaman çerçevesi,"xyz",A,B,0,pos); Peki ya özel cümlede kasıtlı olarak veya yanlışlıkla D'yi kaçırırsam, işe yarayabilir mi, ekranda veya hesaplamada bir şey eksik mi veya tamamen yanlış mı? yorumlar için teşekkürler
merhaba mladen,
Belki daha önce bazı hatalar yaptığımı düşünüyorum,
xyz şöyle olmalı:
harici int A=9;
dış int B=14;
dış çift D = 10;
soru1:ve özel bölüm olarak E= iCustom(Boş,zaman çerçevesi,"xyz",A,B,D,0,pos); tamam mı/doğru mu?? Teşekkürler
soru2:ve özel bölüm olarak E= iCustom(Boş,zaman çerçevesi,"xyz",A,B,0,pos); Peki ya özel cümlede kasıtlı olarak veya yanlışlıkla D'yi kaçırırsam, işe yarayabilir mi, ekranda veya hesaplamada bir şey eksik mi veya tamamen yanlış mı? yorumlar için teşekkürlerParametre listesinin kuyruğundan bir parametreyi çıkarırsanız, parametre için varsayılan değer kullanılacaktır, ancak lütfen iCustom() işlevinin nasıl kullanıldığı ve iCustom() işlevi için tam parametrelerin neler olduğu hakkında ayrıntılar için bu ileti dizisini okuyun.
merhaba mladen
kodlama seviyem çok düşük çünkü daha önce sadece çok ham bilgi işlem öğrenimine sahibim, sadece çok karmaşık kodlama olmadan bir şeyin benim için çalışmasını istiyorum, pek anlamadığım çoğu şey iş parçacığını bile okuyor,
çünkü double, string vb. kavramları arasındaki farkı bile netleştiremiyorum.
ama sorum şu ki, buradaki anahtar D gibi görünüyor, bu yüzden sorum şu: extern int D=10 veya extern double D=10 , icustom part as E= iCustom(Null,timeframe,"xyz" mi? ,A,B,D,0,pos); tamam mı/doğru mu?? Teşekkürler
merhaba mladen
kodlama seviyem çok düşük çünkü daha önce sadece çok ham bilgi işlem öğrenimine sahibim, sadece çok karmaşık kodlama olmadan bir şeyin benim için çalışmasını istiyorum, pek anlamadığım çoğu şey iş parçacığını bile okuyor,
çünkü double, string vb. kavramları arasındaki farkı bile netleştiremiyorum.
ama sorum şu ki, buradaki anahtar D gibi görünüyor, bu yüzden sorum şu: extern int D=10 veya extern double D=10 , icustom part as E= iCustom(Null,timeframe,"xyz" mi? ,A,B,D,0,pos); tamam mı/doğru mu?? Teşekkürler
anbbeea,
Evet doğru
Merhaba Mladen,
Grafikteki ışın hakkında istediğim sağ tarafa ne kadar süre ayarlayabildiğimi öğrenebilir miyim?
Bu nasıl değiştirilir >
Lütfen yeniden boyamayı önlemek için sinyal mumunun kapanmasından sonra okun görünmesini sağlamaya çalışın, ancak hepsi boşuna.
lütfen bana yardım edin MR. TOOLS ve MLADEN, aşağıdadır.mladen & mrtools
İşlemlerle kendini patlatan bir EA'm var. Mevcut bir EA'ya eklenebilecek bir Void veya işlev oluşturmak için yardıma ihtiyacım var. Bu işlevin şunları ele alması gerekir:
giriş bool doBasketExit = true; // Sepet Çıkış koşullarını kontrol edin
giriş çift SepetTP = 250.0; // Sepet Kar Al ( Hesap Para Birimi ) Grafik Çifti
giriş çift SepetSL = -100.0; // Sepet Stop Loss (Hesap Para Birimi) Grafik Çifti
H1'de agresif EA ile 9 çift/Grafik çalıştırıyorum ve 9 grafiğin her birinde çifte özel sepet ticareti istiyorum.
İşte başıma gelenler. 9 çizelge çalışıyor, 3 çizelge ticarette, tabii ki, her biri 15 işlem içeren 3 ayrı çift, evet 45 işlem açık, 2'si kârda ve biri kötü bir şekilde kaybediyor. 15'in her grubunu/çiftini ayrı ayrı toplamanın ve her grubu bir Basket SL & TP sınırlarına sürtmenin bir yolunu arıyorum. Bir sepet kurdum ama elbette iyileştirmeye ihtiyacı var. İşin püf noktası, aynı çifti Sipariş Kar Ticareti sütunundan toplamaktır. Belirli bir çiftle bir Grafikte yer alarak bir boşluk bulduğumu düşündüm ama bu biraz karmaşık. İşlev bir şekilde OrderProfit'i Çifte Göre okumalıdır???
Kodumu zayıf bir örnek olarak görün;
void closeTrades( CURRENCY* ¤cies[] ) {
// Sepet Çıkışını Kontrol Et
if ( doBasketExit ) {
çift sepetProfit = getBasketProfit();
if ( ( ( BasketTP > 0.0 ) && ( basketProfit > BasketTP ) ) ||
( ( BasketSL < 0.0 ) && ( basketProfit < BasketSL ) ) ) {
hepsini kapat();
}
}
double getBasketProfit() {
çift sepetKar = 0.0;
for (int iOrder=OrdersTotal()-1; iOrder >= 0; iOrder--) {
if (OrderSelect(iOrder,SELECT_BY_POS,M ODE_TRADES)) {
if ( OrderMagicNumber() == MagicNumber ) {
if ( (OrderType() == OP_BUY) || (OrderType() == OP_SEL) ) {
basketProfit += OrderProfit() + OrderSwap() + OrderCommission();
}
}
}
}
dönüş(sepetKar);
}
void closeAll() {
çift yakınFiyat;
dize sembolüAd;
int sonuç;
for (int iOrder=OrdersTotal()-1; iOrder >= 0; iOrder--) {
if (OrderSelect(iOrder,SELECT_BY_POS,M ODE_TRADES)) {
if ( OrderMagicNumber() == MagicNumber ) {
if ( (OrderType() == OP_BUY) || (OrderType() == OP_SEL) ) {
sembolAdı = OrderSymbol();
closePrice = ( OrderType() == OP_BUY ) ? MarketInfo( symbolName, MODE_BID) : MarketInfo(symbolName, MODE_ASK);
sonuç = OrderCloseReliable(OrderTicket(), OrderLots(), closePrice, 50 );
}
}
Buna baktığın için gerçekten minnettarım
teşekkürler
Işın
Merhaba Mladen,
Grafikteki ışın hakkında istediğim sağ tarafa ne kadar süre ayarlayabildiğimi öğrenebilir miyim?
Bu nasıl değiştirilir >
Aşağıdakileri yapmayı deneyin:
Yerine
Lütfen yeniden boyamayı önlemek için sinyal mumunun kapanmasından sonra okun görünmesini sağlamaya çalışın, ancak hepsi boşuna.
lütfen bana yardım edin MR. TOOLS ve MLADEN, aşağıdadır.kapoo
Şu anda yüklemeler çalışmıyor, bu yüzden dosyalarınızı göremiyorum
Bu sorunlar çözülür çözülmez kaldığımız yerden devam edeceğiz. TAMAM?