코드를 시도했습니다. 당신은 나를 오해하거나 나를 잘못 만들었습니다! 이 코드는 각 틱마다 새로운 막대의 형성에 대한 메시지를 제공하지만, 예를 들어 M5에서 첫 번째 막대가 완전히 형성되는 즉시 5분 이내에 발행해야 합니다. 그것을 하는 방법? 조언자로서 이 코드를 직접 시도해 보십시오.
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; // Поймался новый бар } }
코드를 시도했습니다. 당신은 나를 오해하거나 나를 잘못 만들었습니다! 이 코드는 각 틱마다 새로운 막대의 형성에 대한 메시지를 제공하지만, 예를 들어 M5에서 첫 번째 막대가 완전히 형성되는 즉시 5분 이내에 발행해야 합니다. 그것을 하는 방법? 조언자로서 이 코드를 직접 시도해 보십시오.
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() 함수 안에 작성한 내용과 내가 제안한 내용을 비교하십시오. 그것은 하나이고 같은가?
시작 함수의 본문에서 모든 서브루틴을 제거합니다. 하나의 함수 내에서 다른 서브루틴을 선언할 수 없습니다. 통화가 가능합니다. 선언하고 설명하는 것은 불가능합니다.
그래서:
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; // Поймался новый бар } }
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 ; // Поймался новый бар
}
}
Tk 쓰기 준비, 원자 나는 단지 초보자입니다 ...
로그는 무엇입니까?
젠장, 파일은 당신의 것이 아닙니다. 교과서에서 가져왔습니다. 포스트에 붙이기 어렵나요? 소스 코드를 가지고 오세요.
코드를 시도했습니다. 당신은 나를 오해하거나 나를 잘못 만들었습니다! 이 코드는 각 틱마다 새로운 막대의 형성에 대한 메시지를 제공하지만, 예를 들어 M5에서 첫 번째 막대가 완전히 형성되는 즉시 5분 이내에 발행해야 합니다. 그것을 하는 방법? 조언자로서 이 코드를 직접 시도해 보십시오.
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
코드를 시도했습니다. 당신은 나를 오해하거나 나를 잘못 만들었습니다! 이 코드는 각 틱마다 새로운 막대의 형성에 대한 메시지를 제공하지만, 예를 들어 M5에서 첫 번째 막대가 완전히 형성되는 즉시 5분 이내에 발행해야 합니다. 그것을 하는 방법? 조언자로서 이 코드를 직접 시도해 보십시오.
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; // Поймался новый бар
}
}
나는 하나를주지 않았다, 잘 봐, 나는 다른 것을 주었다 :
start() 함수 안에 작성한 내용과 내가 제안한 내용을 비교하십시오. 그것은 하나이고 같은가?나는 하나를주지 않았다, 잘 봐, 나는 다른 것을 주었다 :
start() 함수 안에 작성한 내용과 내가 제안한 내용을 비교하십시오. 그것은 하나이고 같은가?원하는 대로 배치하십시오. 그렇지 않으면 어떤 식으로든 자르지 않을 것입니다!
원하는 대로 배치하십시오. 그렇지 않으면 어떤 식으로든 자르지 않을 것입니다!
시작 함수의 본문 에서 모든 서브루틴을 제거합니다. 하나의 함수 내에서 다른 서브루틴을 선언할 수 없습니다. 통화가 가능합니다. 선언하고 설명하는 것은 불가능합니다.
시작 함수의 본문에서 모든 서브루틴을 제거합니다. 하나의 함수 내에서 다른 서브루틴을 선언할 수 없습니다. 통화가 가능합니다. 선언하고 설명하는 것은 불가능합니다.
그래서:
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; // Поймался новый бар
}
}
그래서:
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; // Поймался новый бар
}
}
더 정확하게는 다음과 같을 것입니다.
더 정확하게는 다음과 같을 것입니다.
M1을 시도했는데 다음 막대가 형성된 후 메시지가 나타나지 않습니다. 작동하지 않는 것은 무엇입니까?