Hatalar, hatalar, sorular - sayfa 1921
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
Derleme sırasında hata
kayıt derlendi
gereksiz bilgiler ve ayrıca ch karakter değilse belirsizlik içerir. Ayrıca, bir makroda, ch türüyle ilgili bilgiler genellikle mevcut değildir (bağlama bağlıdır)Derlerken hata
Ve artılarda mümkün mü?
Ve artılarda mümkün mü?
Bildirimler kaybolmuyor, her şeyi denedim, her şey okundu, sitede bildirim yok, sadece terminalde ..
Bildirimler kaybolmuyor, her şeyi denedim, her şey okundu, sitede bildirim yok, sadece terminalde ..
En başından beri böyleydi.
Okundu olarak işaretlenmesi için hangi dosyanın silinmesi gerektiğinin öğrenildiği bir konu vardı. Ama sonra "hayaletler" hala ortaya çıkıyor.
.log dosyaları %AppData%\MetaQuotes\Terminal\...\MQL5\Logs\YYYYMMDD.log hemen güncellenmez
Güncelleme yalnızca şu durumlarda gerçekleşir: terminali yeniden başlattıktan sonra veya Görünüm menüsünü seçerken. Yeniden yüklemezseniz ve günün başından Görünüm'ü seçmezseniz, ilgili dosya boş olacaktır.
Önceden her şey çalışıyordu (ve hatta MetaEditor'da açılan YYYYMMDD.log dosyasının kendisi bile Uzmanlar sekmesinde satırlar görüntülendikten birkaç saniye sonra güncelleniyordu) ve gereksiz, açık olmayan işlemler yapmaya gerek yoktu.
İyi geceler! Danışmanın RSI ve STO'su var ve şimdi bir alım veya satım sinyali tetiklendiğinde, mevcut mumda değil yeni bir mumda açılmasını sağlayamıyorum!
kod şöyle:
(int i=0; i<SiparişToplam(); i++) için
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber())
dönüş;
double RSI0 = iRSI(NULL, 0, RSIPerod, PRICE_CLOSE, 0);
double RSI1 = iRSI(NULL, 0, RSIPerod, PRICE_CLOSE, 1);
double STO0=iStochastic(NULL, 0, KPerod, DPeriyod, Yavaşlama, MODE_SMA, STO_LOWHIGH, MODE_MAIN, 0);
double STO1=iStochastic(NULL, 0, KPerod, DPeriyod, Yavaşlama, MODE_SMA, STO_LOWHIGH, MODE_MAIN, 1);
double STO2 = iStochastic(NULL, 0, KPerod, DPeriyod, Yavaşlama, MODE_SMA, STO_LOWHIGH, MODE_SIGNAL, 0);
double STO3 = iStochastic(NULL, 0, KPerod, DPeriyod, Yavaşlama, MODE_SMA, STO_LOWHIGH, MODE_SIGNAL, 1);
çift SL=0,TP=0;
if (RSI1 < RSIDownLevel && RSIDownLevel < RSI0 && STO2 < STO0){
if (kar al!=0) TP = NormalizeDouble(Sor + kar al*Puan,Rakamlar);
if (stoploss!=0) SL = NormalizeDouble(Sor - stoploss* Nokta,Rakamlar);
if (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NUL L,Magic)==-1) Print(GetLastError());
}
if (RSI1 > RSIUpLevel && RSIUpLevel > RSI0 && STO3 > STO1){
if (kar al!=0) TP = NormalizeDouble(Teklif - kar al*Puan,Rakamlar);
if (stoploss!=0) SL = NormalizeDouble(Teklif + stoploss* Nokta,Rakamlar);
if (OrderSend(Symbol(),OP_SELL,Lot,NormalizeDouble(Bi d,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
}
dönüş(0);
}
Tekrar ediyorum, mevcut mumda bir siparişin açılması benim için çalışıyor ve bir sonraki mumda siparişin açılmasına ihtiyacım var !!! Lütfen yapmama yardım et!!
İyi geceler! Danışmanın RSI ve STO'su var ve şimdi bir alım veya satım sinyali tetiklendiğinde, mevcut mumda değil yeni bir mumda açılmasını sağlayamıyorum!
Tekrar ediyorum, mevcut mumda bir siparişin açılması benim için çalışıyor ve bir sonraki mumda siparişin açılmasına ihtiyacım var !!! Lütfen yapmama yardım et!!
İyi geceler! Danışmanın RSI ve STO'su var ve bir alım veya satım sinyali tetiklendiğinde, mevcut mumda değil yeni bir mumda açılmasını sağlayamıyorum!
kod şöyle:
Tekrar ediyorum, mevcut mumda bir siparişin açılması benim için çalışıyor ve bir sonraki mumda siparişin açılmasına ihtiyacım var !!! Lütfen yapmama yardım et!!
0 ve 1 çubuklarından gösterge değerleri alırsınız.
0 ve 1 yerine sırasıyla 1 ve 2'den değerler alın.