どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 861

 
_Roman:

みんな、どんなコツがあるんだ?なぜ、イニータから出ないのですか?


なんで出てこないんだろう、成功してるって言わないのかな?
[Deleted]  

それでも

なぜ?

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();
[Deleted]  
evillive:
なんで出ないんだろう、成功したって書いてあるのに...。
では、ディエニットには入らないのですか?
[Deleted]  
evillive:
コンパイルに成功したと表示されるのですが、うまくいきません?

de-initや起動時のPRINTSで、さらに印刷されないのはなぜですか?エキスポは正常にコンパイルされ、エラーはありません。


よろしくお願いしますPLEASE!

[Deleted]  

テスターがde-initに入らず、起動しないのはなぜですか?

ビルド765



...
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();
...
[Deleted]  

了解です。今はすべてが華やかでなければならない......。:-)


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 (" Старт после нового бара"); 
 

プログラマーの皆さん、こんにちは。

ZigZagを書いているところです。2つの問題があります。
1.最後の梁のレンダリングが不十分(GREENの写真参照)。
2.新しいフラクチャーを描画するためには、インジケータを強制的に再起動する必要があります。

それは何でしょう?すでに頭を悩ませています :)

ジグザグビームがぶら下がっている(

 
Shuba:

プログラマーの皆さん、こんにちは。

ZigZagを書いているところです。2つの問題があります。
1.最後の梁のレンダリングが不十分(GREENの写真参照)。
2.新しいフラクチャーを描画するためには、インジケーターを強制的に再起動させる必要があります。

それは何でしょう?すでに頭を悩ませています :)

表示コード
 

最初の問題は、バッファゼロを挿入することで解決されたようです。

でも、2つ目の問題は、まだごちゃごちゃしていますね...。

コードは添付ファイルのとおりです。

ファイル:
my_zz.mq4  16 kb
 

2つ目の課題にも対応しました。ここのディスカッションやコードオプションhttps://www.mql5.com/ru/forum/127756 が役に立ちました。