MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 974

 

Teşekkür ederim.

Gerçekten de, 1/(1+e) formülü için e = 1.828331349163451e-40 sayısı çok küçüktür.

Sonuç olarak, 0'a yakın 1+ sonsuz elde ederiz.

Bu sadece bir şey ifade ediyor - prensipte böyle bir sayının ortaya çıkma nedenini aramam gerekiyor.

Gerçek şu ki, ağın çıkışında 1 sayısını beklerken, hesaplarken, 0 almış. Hata böyle olmamalı

önemsiz. Ağın 0 çıktısını beklerken 1 alındığından memnun olduğu ortaya çıktı.

 
im-zvv :

Teşekkür ederim.

Gerçekten de, 1/(1+e) formülü için e = 1.828331349163451e-40 sayısı çok küçüktür.

Sonuç olarak, 0'a yakın 1+ sonsuz elde ederiz.

Bu sadece bir şey ifade ediyor - prensipte böyle bir sayının ortaya çıkma nedenini aramam gerekiyor.

Gerçek şu ki, ağın çıkışında 1 sayısını beklerken, hesaplarken, 0 almış. Hata böyle olmamalı

önemsiz . Ağın 0 çıktısını beklerken 1 alındığından memnun olduğu ortaya çıktı.

lütfen

ve gerçek sayılarla çalışırken dikkatli olun, işte yazdığım bir örnek:

 void OnStart ()
  {
     double e = 0.5 ;
     double h = 1 /( 1 + e);
     Print ( "1. e = " ,e);
     Print ( "2. h = " ,h);
  }

cevap: doğru e = 0,5 ve h = 0,6666666666666666

ancak bir şeyin nerede yanlış gittiğini aramamak için, derleyicinin belirsizliği olmaması için yazmak daha iyidir - veya daha doğrusu, her şey belirsizdir ve ne istediğimizi farklı görebiliriz)))


 double h = 1.0 /( 1 . 0 + e);

 

Teşekkür ederim Her şey açık. Numarayı hemen çift olarak yazmak gerekir.

Ne yazık ki, bu özel durum için bu bir seçenek değildir.

Ağ kodunda bir "cant" aramam gerekiyor (yani 91.49999999993754 numarası nereden geldi).

1.0'dan biraz daha az olmalıdır.

Ama bu başka bir soru.

En iyi dileklerimle.

Sevgili.

 
Beyler tavsiye verin. Serbest meslek sahibi olarak çalışıyorsanız ve birinin emrini yerine getiriyorsanız, o zaman bir kişinin fikrini ilkel düzeyde yazabilirsiniz ve işe yarayacaktır ya da her türlü değişiklik ve şeyle dik bir düzeyde çalışabilirsiniz, dedikleri gibi, dolu, ancak bu durumda, bir programcı için kod yürütme karmaşık olacaktır ve emek yoğun olacaktır, fikir basit olduğunda gerçekleşir ve hızlı bir şekilde yapabilirsiniz, ancak günlerce oturup müşterinin tuhaflıklarını hesaplayabilirsiniz. , benim için yapılacak en iyi şey nedir, örneğin, her şey ilkel düzeyde, hem sipariş üzerine hem de çevrimiçi eğitim sırasında yapıldı (eğer olmasaydı hiçbir şey anlamaz), kim ne tavsiye edecek?
 
MT5'i kurmama yardım et, 32 bit bilgisayarım ve 64 bit işlemcim var, soru şu ki düğmeleri çalıştırabilir miyim
 
marga.mitr :
MT5'i kurmama yardım et, 32 bit bilgisayarım ve 64 bit işlemcim var, soru şu ki düğmeleri çalıştırabilir miyim

Ve sizden panelden hangi enstrümanlar alınmaz (semboller gri, Yeni düzen de gri, başka ne var?)?

 
petya :

Herkese hoş geldiniz. Böyle bir sorunu çözmek istiyorum - örneğin MA 10 ve MA 15 gibi iki MA'ya dayalı bir gösterge yazmak için , RSI da bu MA'lardan farklı periyotlarla, örneğin RSI 30 ve RSI 50 alınır ve sonuç görüntülenir. grafikte iki RSI çizgisi şeklinde. İndikatör dosyasını ekliyorum, derlerken hata ve uyarı vermiyor fakat grafikte hiçbir şey görüntülenmiyor. Lütfen bana neyin yanlış olduğunu söyleyin. Yardımınız için şimdiden teşekkür ederim.

Mesajımı çoğaltacağım. Birisi bana neden çalışmadığını ve nasıl düzeltileceğini söyleyebilir mi?
Dosyalar:
 
petya :
Mesajımı çoğaltacağım. Birisi bana neden çalışmadığını ve nasıl düzeltileceğini söyleyebilir mi?
Şimdi gerisi yolunda görünüyor, belki çalışma sürecinde bulunur
 
marga.mitr :
Şimdi gerisi yolunda görünüyor, belki çalışma sürecinde bulunur

Koduma baktın mı? Grafikte iki son RSI çizgisi göremiyorum. ne yapacağımı bilmiyorum...

 

Bir fikrim vardı, çok döngüye ihtiyacım var, hızı bu şekilde kontrol etmeye karar verdim

 for ( int i = 0 ; i <= 1000000 ; i++)
     {
       ObjectSetString ( ChartID (),name, OBJPROP_TEXT ,( string )i); ChartRedraw ( ChartID ());
     };

... sonuç olarak, MT5 çalışmayı durdurur, sorunludur ve görev yöneticisi aracılığıyla kapatılması gerekir


Bu, bilgisayarımın gücüyle ilgili bir sorun mu yoksa başka bir şey mi?


*PS - Bir sinir ağı yazmayı denemek istiyorum ve milyarlarca döngü olacak, ama burada bir milyon için uzanacağım