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

 
GarKain :
xd .. ders kitabı okumuyoruz, bir şekilde pratikte öğreniyoruz)))


Ders kitabını okumadım diyebilirim ama soru da sormadım.

Sorularınız varsa ve sorunu çözebileceğiniz bir kaynak varsa, muhtemelen orada değilsiniz. Anaokuluna geri dönmen gerekiyor. öğretmeyi bitirmedi

 
Vinin :


Ders kitabını okumadım diyebilirim ama soru da sormadım.

Sorularınız varsa ve sorunu çözebileceğiniz bir kaynak varsa, muhtemelen orada değilsiniz. Anaokuluna geri dönmen gerekiyor. öğretmeyi bitirmedi

Sorunlar ortaya çıktıkça çözülür. Hiçbir şey okumadım demedim. Bağlantı bana yardımcı olursa, soru kaybolur. Soru ve kaynak sorunu çözmek için yeterli değil, yine de bu kaynakta ne arayacağınızı bilmeniz gerekiyor.
 
Vinin :

Her zaman soldan sağa ve gelen ifadelerin sonucuna bağlı değildir. Her zaman sonuna kadar kontrol edildi

Bu konuda şunu da eklemek isterim ki if (a>b && c>d) gibi koşulların kullanılması gerekiyorsa o zaman...

Performansı hızlandırmak için şunu kullanın: if (a>b) if (c>d), o zaman...

Çünkü a<b olduğu ortaya çıkarsa, yürütme bu koşuldan hemen sonra bir sonrakine geçer if (a>b) if (c>d), o zaman ... operatörü, ancak parantez içindeki ifadeleri tam olarak karşılaştırmaz, yani ilk durumda olduğu gibi c>d'yi kontrol etmeyecektir.

 
GarKain :
Sorunlar ortaya çıktıkça halledilir. Hiçbir şey okumadım demedim. bağlantı bana yardımcı olursa soru kaybolur. Soru ve kaynak sorunu çözmek için yeterli değil, yine de bu kaynakta ne arayacağınızı bilmeniz gerekiyor.

MQL5 forumunu okuyun - orada, haklı olarak, insanlar dilin temellerini anlamak için TÜM makaleleri okumanızı önerir.

Her durumda, bir muhasebeci ve rıhtım şeklindeki veritabanı, soru sormadan ÖNCE bilinmelidir (okunmalıdır).

 
Roman. :


İyi. YouTube'daki Gerchik'e bakın ve dinleyin: "Piyasadan% 30 zaten çatıyı aştı ..." - bunun gibi, ancak orada konuşma esas olarak bir milyon ruble ve daha fazla olan depov ile ... bu tür miktarlarla, para çekmek ve bunlar üzerinde yaşamak zaten mümkün olduğunda. Soros'un farklı yıllarda farklı zamanlarda sahip olduğu tip, bir yıl önce ortalama %37 ve bu normalden fazla...

Bu arada, o ve ekibi kontrolü ele alıyor ... 1 milyon ruble'den, o zaman onun ilgisini çekeceksiniz. Financial.fm'de "Gerchik için Avlanma" konusuna bakın. Tüm bölümler.

Ve genel olarak, son “avlardan” birinde, “yeni gelen” bir kişinin piyasadan yılda banka faizinden daha fazlasını almasına rağmen, o zaman “yendiği” için kendisiyle gurur duyabileceğini belirtti. piyasa ve diğer her şey. .. AMA, bu tamamen az / çok ciddi derositler ile ilgili, bunlardan %10,20,30'u da ciddi bir miktar ...

Depozito çok daha azsa, o zaman "MEVDUATIN HIZLANMASI" terimini kullanır!

onlar. yıllık %1000 ve üzeri...

Ona katılıyorum.

 
MQL414 :

MT4 test cihazına inanıyorsanız, sonuç için iki koşul gereklidir: para ve zaman. 20 bin ruble 200 bin ruble ve 2 ml. ovun. teşekkür ederim


Acı verici bir şekilde... :-) tanıdık resimler. Expa kodunuzu forumun bu başlığına gönderin. Orada optimizasyondan sonra parametrelere bakacak, test edecek ve seçenekler sunacaklar ...

 

Kodda mantıksal bir hata bulmaya yardımcı olun. Bir grafiğe eklendiğinde, gösterge çizgi çizmez, "4002 - Dizi dizini - aralık dışı" hatasını yazar.

 //+------------------------------------------------------------------+
//|                                                  +OtherChart.mq4 |
//|                                                       silhouette |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "silhouette"
#property link       "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Black
//+------------------------------------------------------------------+
extern string Smb= "GBPUSD" ;
extern bool Candles=false;
extern bool Line=true;
//+------------------------------------------------------------------+
double Buffer_ind[];
double Buffer_OHLC[ 4 ][];
string Symb;
int init()
  {
   Symb= Symbol ();
   
   SetIndexBuffer ( 0 ,Buffer_ind);
   SetIndexStyle ( 0 , DRAW_LINE ,EMPTY, 1 );
   
   return ( 0 );
  }

int deinit()
  {

   return ( 0 );
  }

int start()
  {
   int counted_bars= IndicatorCounted ();
   int limit= Bars -counted_bars- 1 ;
   if (limit> 1 ) 
      limit= Bars - 1 ;
   for ( int i=limit; i>= 0 ; i--)
    {
      Buffer_OHLC[ 1 ][i]= iOpen (Smb, Period (),i);
      Buffer_OHLC[ 2 ][i]= iHigh (Smb, Period (),i);
      Buffer_OHLC[ 3 ][i]= iLow   (Smb, Period (),i);
      Buffer_OHLC[ 4 ][i]= iClose (Smb, Period (),i);
      
       if (Line==true)
       {
         double Cls=Buffer_OHLC[ 4 ][i];
        Buffer_ind[i]=Cls; 
       }
    }
   Alert ( "Error: " , GetLastError ());
   return ( 0 );
  }
 
silhouette :

Kodda mantıksal bir hata bulmaya yardımcı olun. Bir grafiğe eklendiğinde, gösterge çizgi çizmez, "4002 - Dizi dizini - aralık dışı" hatasını yazar.


1. Candles değişkeni hiçbir yerde kullanılmaz.

2. dize

 double Cls=Buffer_OHLC[ 4 ][i];

yanlış yazılmış. Bir döngü içinde yer alır - döngünün her yinelemesinde yeni bir Cls değişkeni yaratırsınız. Evet ve orada gerekli değil. yazman yeterli

Buffer_ind[i]=Buffer_OHLC[ 4 ][i];
 

Ve hattı dene

 double Buffer_OHLC[ 4 ][];

ile ikame edilmiş

 double Buffer_OHLC[][];
 
Bununla birlikte, dizi boyutunu açıkça ayarlamak - veya dizi boyutunu zaten göstergenin en başında kodla değiştirmek daha iyidir.