[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 571

 
ns88ns :

Selamlar.

MQL4'teki kapsamlar hakkında soru sormak istiyorum. İşte bir kod parçası:

Bu neden birdenbire, farklı bir kapsamdaki bir değişkeni yeniden bildirirken, derleyici yemin eder, "değişken zaten tanımlanmış" derler. Elbette ona inanmıyorum ama bu durum onu pek rahatsız etmiyor.

Genel olarak, anladığım kadarıyla bu olmamalı, çünkü farklı kapsamlar var ve genel olarak. Bu çok akıllıca bir özellik mi yoksa ellerim çok mu eğri? Değişkenin, ilan edildiği kapsamdan çıkarken, bir başarı duygusu ile ölümüne ölmesini gerçekten istiyorum. Eller nasıl seviyelendirilir?

Ve "başka bir kapsamı" nerede buldunuz? Yeni bir hatta mı?

Hepsi tek bir işlev içinde. Yani kesinlikle - eller ... :)

Eller nasıl seviyelendirilir? Kamp yapmak...
 
Qoren :

Merhaba.
mql4'te bir Uzman Danışman yazıyorum, bir noktada eş, 4 seviyeli standart bir Fibonacci kanalı ve bir noktada mutlaka tüm seviyeleriyle Fibonacci kanalını geçen yatay bir çizgi çiziyor.

5 saat Yandex, ders kitapları ve Google içiyorum. Kanalın inşa edildiği 3 koordinat bilinmesine rağmen, seviyeler (0.15, -0.15) biliniyor olmasına rağmen, fibonacci kanalının seviyelerinden biriyle yatay bir çizginin kesişimini nasıl bulacağıma dair bir ipucu ile bana yardım edin. , yatay çizginin fiyatı biliniyor. En azından koordinatları nasıl bulacağımı ve bunları kanalın çizgi düzeylerinden birinde bulunan iki rastgele noktanın değişkenlerine nasıl atayacağımı söyle.

Düz bir çizginin denklemi size yardımcı olabilir mi?

 //+----------------------------------------------------------------------------+
double EquationDirect( double x1, double y1, double x2, double y2, double x) {
   if (x2==x1) return (y1);
   return ((y2-y1)/(x2-x1)*(x-x1)+y1);
}
//+----------------------------------------------------------------------------+
x1 , y1 - ilk noktanın koordinatları; x2 , y2 - ikinci noktanın koordinatları; x - y'nin hesaplanacağı değer.
 
Alp :

Yardım seti kar al

Diyelim ki görev şu: EUR/USD çiftinde 1.31000'den 0.01 lot satın alıyorum (EURO cinsinden depozito)

Al karını yaklaşık 1 euro iken böyle bir değere ayarlamanız gerekiyor. Nasıl hesaplanır?

Hesaplayamıyorum çünkü örneğin 1 puanlık bir artış bazen 1 euro cent veya 2 euro cent getiriyor.

Ne puan. Pozisyon kârdaysa, terminal puan başına 2 sent saydığında kapatmanız gerekir. Ve bir kayıpta, puan başına 1 sent ile kapatıyoruz.

Ama ben çok şanssızım: puan başına sadece 1 sent ve bir sent daha fazla değil.

 
Reshetov :

Ne puan. Pozisyon kârdaysa, terminal puan başına 2 sent saydığında kapatmanız gerekir. Ve bir kayıpta, puan başına 1 sent ile kapatıyoruz.

Ama ben çok şanssızım: puan başına sadece 1 sent ve bir sent daha fazla değil.

Her şeyi olması gerektiği gibi hesaplayabildiğiniz için şanslısınız.
 
Vinin :

ben de bir soru sormak istedim

Resimde, üst satır ikinciden oldukça farklı, ki bu olmamalıdır.

Ekli komut dosyası (acı çekmemek için)

Bir başkasının koduyla hemen böyle başa çıkmak zor ... hazırlıksız olsaydı - Neuron.Study() işlevinde Imin,Imax,Jmin,Jmax değerlerini kontrol ederdim. 0 çağında, 32 değeri lR olarak iletilir ve bu daha sonra indekslemede kullanılır (genellikle, dizileri 0'dan boyut-1'e indeksleriz). Hatanın burada dolanması oldukça olasıdır.
 

Sitede bir yerde görmüştüm ama bulamıyorum.

Stop emri ile limit emri arasındaki fark nedir?

 
Alp :

Sitede bir yerde görmüştüm ama bulamıyorum.

Stop emri ile limit emri arasındaki fark nedir?


https://book.mql4.com/en/appendix/limits
 
teşekkürler
 
Roman. :


Piyasadan pozisyon açacak mısınız?

+ bir piyasa emri seçme veya satın alma veya satma hakkı doğru mu?

Hayır, tabii ki emir ile açmanız veya bir sonrakini veya aşağıdaki çubuklardan birini açmak için alış veya satış yapmanız gerekiyor. Evet ve ayrıca açılıştan puan sayısına göre atayarak sırayla kapatmayı planlıyorum.
 
Madeni paraya, kartal alımına, kuyruk satışına dayalı bir danışman yaratmaya çalıştım. Ama çalışmıyor. Test ederken, pencerede yazılar belirir: Bir sipariş açarken, 131 hatası, uygulamaya baktım - bu doğru hacim değil. Yakından baktım ve herhangi bir hata bulamadım. Her yerde nokta var, bütün kısmı ayırmak için virgül değil. Bana yardım et lütfen. Dosyadaki kod.
Dosyalar:
ihnexax.mq4  5 kb
Neden: