MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 981
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
@ Artyom Trishkin
Lütfen soruma cevap verir misin? Bence kimsenin umurunda değil.
Sorunuzu burada sormayı deneyin:
Merhaba.
Acemiyim ve ilk sorunum derleme neden hata veriyor? Nasıl düzeltilir?
//+------------------------------------------- --------------------+
//| benim var1.mq4 |
#property telif hakkı "Telif hakkı 2019, MetaQuotes Software Corp."
#özellik bağlantısı "https://www.mql5.com"
#özellik sürümü "1.00"
#mülkiyet katı
harici int Sihir = 111;
int SaySat()
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- ------------------+
int OnInit()
{
dönüş(INIT_SUCCESSED);
}
//+------------------------------------------- --------------------+
//| Uzman başlatmasızlaştırma işlevi |
//+------------------------------------------- --------------------+
geçersiz OnDeinit(const int nedeni)
{
}
//+------------------------------------------- --------------------+
//| Uzman onay işlevi |
//+------------------------------------------- --------------------+
geçersiz OnTick()
{
{
intcount=0;
for(int i = OrdersTotal() - 1; i >= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == OP_SELL)
say++;
}
}
dönüş;
}
}
//+------------------------------------------- --------------------+
'int' - noktalı virgül benim var1.mq4 13 1'imi bekliyordu
1 hata(lar), 0 uyarı(lar) 2 1
Merhaba.
Acemiyim ve ilk sorunum derleme neden hata veriyor? Nasıl düzeltilir?
//+------------------------------------------- --------------------+
Lütfen kodu doğru şekilde yapıştırın:
Tünaydın. Çizgileri sağa uzatmadan fibo nesnesi ( OBJ_FIBO ) mt-4'te çizilemez. OBJPROP_RAY_RIGHT parametresinin değiştirilmesi, ışını hala tamamen sağa doğru çeker. Ayrıca, ders kitabındaki eğitim senaryosu da aynı şekilde davranır. Segment olarak OBJPROP_RAY ile değiştirmeye çalıştım, yardımcı olmuyor. Neler olduğunu açıklayabilirsen. Şimdiden teşekkür ederim.
Gerçek şu ki MT4 MT5 değildir ve eğer kod derlenirse bu çalışacağı anlamına gelmez.
Gerçek şu ki MT4 MT5 değildir ve eğer kod derlenirse bu çalışacağı anlamına gelmez.
Anladım. İşte bu yüzden OBJPROP_RAY_RIGHT aracılığıyla "Nesnenin devamı sağda" ayarının MT-4'te ( OBJ_FIBO ) için gerçekten işe yarayıp yaramadığını soruyorum . Bir komut dosyası örneği, mt-4 için bir ders kitabından alınmıştır.
Anladım. İşte bu yüzden OBJPROP_RAY_RIGHT aracılığıyla "Nesnenin devamı sağda" ayarının MT-4'te ( OBJ_FIBO ) için gerçekten işe yarayıp yaramadığını soruyorum . Bir komut dosyası örneği, mt-4 için bir ders kitabından alınmıştır.
Yardımı düzenlerken gözden kaçırmış olmaları mümkündür. Sonuçta, mql5 belgelerine göre yönetildi.
Merhaba. Bir haftalığına mql dilini öğrenmeye yeni başladım ve şimdi böyle bir mekanizmanın nasıl uygulanacağı konusunda beynimi zorluyorum. Grafikte bir buton var ( OBJ_BUTTON ), butona basıldığında verilen diziden bir sayının sırayla görüntülenmesi için kodda nasıl ve ne yazılmalıdır. Onlar. 2,4,8,16,32,64,128 sayı dizisi vardır. Örneğin, grafikte bir butona tıklıyorum ve bu diziden bir sayı kesinlikle sırayla bir yorumda ekranda görüntülenmelidir. Düğmeye bastım - 2 göründü, bir başkasına bastım - 4 göründü, vb. Ve örneğin ikinci düğmeye tıklandığında bu sayılar ters sırada görünecektir. Çalışan bir kod yazabilirseniz sevincim hiç bitmez)))
Bir yorumda geçerli sayının ne olduğunu belirlemek için bir grafikle çalışmayla ilgili belgeleri okuyun. Yorumları okumak için bir fonksiyon var.
Veya en basiti, bu sayıyı statik bir değişkene koyun ve onu Comment() içine koyun.
Bir yorumda geçerli sayının ne olduğunu belirlemek için bir grafikle çalışmayla ilgili belgeleri okuyun. Yorumları okumak için bir fonksiyon var.
Veya en basiti, bu sayıyı statik bir değişkene koyun ve onu Comment() içine koyun.
Cevabın için teşekkürler. Yardımda düğmeye basmanın nasıl kullanılacağını buldum, ancak geri kalan zorlukla. İş sadece bir sayı ile değil, bir tamsayı dizisi ile olacak ve bu diziden 2'den 128'e kadar bir sayıyı görüntülemek için bir düğmeye basmanız gerekiyor. Soru tam olarak nasıl yapılacağı...