[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 1083

 
kolyango:

请写一个现成的,因为我只是一个初学者......
初学者从一本教科书开始。你需要什么样的专家?最初的存款是多少,每月的利润是多少?
 
mike2906:
什么是日志?


妈的,这个文件不是你的--从一个教程中得到的。把它附在你的帖子上很难吗?就用源代码来做吧。

 
khorosh:


尝试了你的代码。是你搞错了还是你搞错了!?这段代码在任何时间段的新柱状体形成的每一个刻度都 会给我一个信息,例如我需要在M5上的每一个柱状体完全形成后,在5分钟后给出信息。如何做到这一点?自己试试这段代码作为一个EA。

int start() // Спец. функция start
{
int New_Time;
Fun_New_Bar(); // Польз. ф-ия обнаружения нового бара
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения нового бара
{
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}

 

我有一个问题 ....

当我在终端设置邮件时 - 我使用smtp.gmail.com:25

我得到的错误是 - 邮件:530 5.7.0 必须先发出STARTTLS命令。l3sm2329679fan.0

 
kolyango:


我试过你的代码。是你搞错了还是你搞错了!?这段代码在任何时间段内,每形成一个新的条形就给我一个信息,例如我需要在M5上,在每一个条形完全形成后,在5分钟后给出信息。如何做到这一点?自己试试这段代码作为一个EA。

int start() // Спец. функция start
{
int New_Time;
Fun_New_Bar(); // Польз. ф-ия обнаружения нового бара
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения нового бара
{
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}


我没有给你一个,仔细看看--我又给了你一个。

if(Fun_New_Bar())//проверка наличия нового бара
  {
   //а здесь разместить весь код эксперта
  }
比较一下你在start()函数里面写的东西和我向你建议的东西。它们是一回事吗?
 
khorosh:

我没有给你一个,仔细看看--我又给了你一个。

比较一下你在start()函数里面写的东西和我给你的东西。它们是一回事吗?



你应该好好写,因为我不明白!"。
 
kolyango:

好好写出来吧,因为我不明白!

将所有子程序从起始函数的主体 中取出--你不能在一个函数中声明其他函数。你可以给他们打电话。你不能宣布和描述它们。
 
drknn:

从起始函数的主体中删除所有的子程序--你不能在一个函数内声明其他子程序。你可以给他们打电话。申报和描述 - 不允许。


对。

int start() // Спец. функция start
{
if(Fun_New_Bar())//проверка наличия нового бара
{
Alert("Сформировался новый бар"); // Вывод на экран
return; // Выход из start()
}
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}

 
kolyango:


所以。

int start() // Спец. функция start
{
if(Fun_New_Bar())//проверка наличия нового бара
{
Alert("Сформировался новый бар"); // Вывод на экран
return(0); // Выход из start()
}
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}


这样说会更准确。

int start() // Спец. функция start
{
if(Fun_New_Bar())//проверка наличия нового бара
{
Alert("Сформировался новый бар"); // Вывод на экран
}
return(0); // Выход из start()
}
//--------------------------------------------------------------------
bool Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара
static datetime New_Time=0; // Время текущего бара
bool New_Bar=false; // Нового бара нет
if(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}
 
khorosh:

这样说会更准确。


我在M1上试了一下,在下一栏形成后,信息没有出来。那又怎样,它不工作了?
原因: