Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 861

 
_Roman :

Çocuklar, amaç ne? Neden Init'ten çıkmıyor?


Choi bir şey çıkmıyor, başarılı bir şekilde ne yazıyor?
 

Ve hatta şöyle:

NİYE YA?

 int init()
 {
   //handle=FileOpen("COT - U.S. DOLLAR CONCATENATE.csv",FILE_READ|FILE_CSV);
   //if(handle==-1)Print("Не удается загрузить файл");
   if (init_data()== false )error= true ;
   if (error== false )load_data();
   if (error== false )count_data();
   //if(error==true)Print("---------->>>>>>> ERORR!!! <<<<<<<<<--------------");
   // setparam();
   Print ( "Инит завершён успешно, error = " ,error);
   return ( 0 );
 }
//+------------------------------------------------------------------+
//| Завершение работы робота                                         |
//+------------------------------------------------------------------+

int deinit()
{
   Print ( " Завершение работы робота " ); 
   return ( 0 );
}
int start()
{
   // if(iTime(Symbol(),0,0) == prevtime) return(0);    //ждем нового бара
 //  prevtime = iTime(Symbol(),0,0);                   //если появился новый бар , включаемся    
   Print ( " Старт после нового бара" ); 
   setparam();
 
evillive :
Choi bir şey çıkmıyor, başarılı bir şekilde ne yazıyor?
Duc de-init'e girmiyor mu?
 
evillive :
Choi bir şey çıkmıyor, başarılı bir şekilde ne yazıyor?

PRINTS neden başlangıçsız olarak daha fazla yazdırmıyor ve başlatmıyor? Ve exp başarıyla derleniyor - hata yok.


AÇIKLAMA YARDIMCI OLUR MUSUNUZ? PLIZ!

 

Neden de-init'e girmiyor ve test cihazında başlamıyor?

765 inşa



...
bool result;
int   orderIndex, ticket; //  i,
static datetime prevtime = 0 ;       // по ценам открытия
/*
int init()
 {
   //handle=FileOpen("COT - U.S. DOLLAR CONCATENATE.csv",FILE_READ|FILE_CSV);
   //if(handle==-1)Print("Не удается загрузить файл");
   if(init_data()==false)error=true;
   if(error==false)load_data();
   if(error==false)count_data();
   if(error==true)Print("---------->>>>>>> ERORR!!! <<<<<<<<<--------------");
  // setparam();
   Print ("Инит завершён успешно, error = ",error);
   return (0);
 }
 */
//+------------------------------------------------------------------+
//| Завершение работы робота                                         |
//+------------------------------------------------------------------+

int deinit()
{
   Print ( " Завершение работы робота " ); 
   return ( 0 );
}
int start()
{
   // if(iTime(Symbol(),0,0) == prevtime) return(0);    //ждем нового бара
 //  prevtime = iTime(Symbol(),0,0);                   //если появился новый бар , включаемся    
   Print ( " Старт после нового бара" ); 
   setparam();
...
 

Anladım. Şu anda her şeyin göz alıcı bir şekilde yapılması gerekiyor ... :-)


 void OnTick () 


int init()
 {
   //handle=FileOpen("COT - U.S. DOLLAR CONCATENATE.csv",FILE_READ|FILE_CSV);
   //if(handle==-1)Print("Не удается загрузить файл");
   if (init_data()== false )error= true ;
   if (error== false )load_data();
   if (error== false )count_data();
   if (error== true ) Print ( "---------->>>>>>> ERORR!!! <<<<<<<<<--------------" );
   setparam();
   Print ( "Инит завершён успешно, error = " ,error);
   return ( 0 );
 }

 
//int start()
void OnTick () 
{
   // if(iTime(Symbol(),0,0) == prevtime) return(0);    //ждем нового бара
 //  prevtime = iTime(Symbol(),0,0);                   //если появился новый бар , включаемся    
   Print ( " Старт после нового бара" ); 
 

İyi eğlenceler beyler programcılar!

ZigZag yazıyorum. 2 sorun vardı:
1. Son ışının yetersiz gösterimi (resimdeki YEŞİL RENK'e bakın).
2. Göstergenin yeni kırılmalar çekmesi için göstergeyi zorla yeniden başlatmanız gerekir.

Ne yanlış olabilir? beynimi kırdım zaten :)

zikzak kiriş asılı(

 
Shuba :

İyi eğlenceler beyler programcılar!

ZigZag yazıyorum. 2 sorun vardı:
1. Son ışının yetersiz gösterimi (resimdeki YEŞİL RENK'e bakın).
2. Göstergenin yeni kırılmalar çekmesi için göstergeyi zorla yeniden başlatmanız gerekir.

Ne yanlış olabilir? beynimi kırdım zaten :)

Kodu göster
 

İlk sorunu çözmüş gibiyim: Sıfır arabellek ekledim.

Ama ikinci sorunla birlikte, tam bir fiş...

Kod ekteki dosyadadır.

Dosyalar:
my_zz.mq4  16 kb
 

Anlaşıldı ve ikinci soruyla. Tartışma ve kod seçenekleri burada yardımcı oldu https://www.mql5.com/en/forum/127756