[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 16

 
anton777 :

이제 Expert Advisor에서 MQL4 코드를 작성하는 방법을 설명하겠습니다. 제로 바에서 주문이 열렸습니다. 현재 막대에는 현재 막대( 0 )의 신호에서 닫을 표시기가 있습니다. 새 막대 또는 후속 막대에서 닫아야 하지만 열린 곳에서는 닫지 않아야 합니다. 미리 감사드립니다.


주문이 열린 막대의 시간을 기억하고 막대가 0이 되는 시간이 변경될 때까지 다음과 같은 조치를 취하지 마십시오.

 datetime t0;
// обьявим переменную t0 глобальной - в самом верху кода
int init(){
// проинизилизируем пременную t0, чтобы при первом вызове 
// ф-ции start() выполнить необходимые действия
   t0 = 0 ;
....
}

int start(){
if (t0!=Time[ 0 ]){
// новый бар, выполняем действия при появлении 
// нового бара
//........


// в самом конце проверки условия запоминаем новое время нулевого бара   
   t0=Time[ 0 ];
...
}
 
IgorM :


주문이 열린 막대의 시간을 기억하고 막대가 0이 되는 시간이 변경될 때까지 다음과 같은 조치를 취하지 마십시오.


필요한 것은 바로! 이고르 감사합니다. 이제 나는 그것을 알아낼 것입니다. 나는 여전히 코드에서 낯선 사람입니다.
 
Doberman101 :

왜 그런 부정적인 반응을 보입니까? 어른 ...하지만 아무도 인생에서 존경을 가르친 적이 없습니까?
이것으로 토론을 마칩니다. 나는 노인들이 아무리 "썩은" 사람이더라도 존경심을 가지고 대합니다.

노인을 썩은 사람이라고 부르는 것이 예의입니까? 위선적이지 마십시오. 당신은 존경심을 가지고 있습니다. 그들은 "Help me write an Expert Advisor "라는 질문은 물음표만 포함되어 있기 때문에 비어 있다고 설명하려고 했습니다. 질문을 가능한 한 자세하게 공식화하고 정중하게 질문하는 법을 배운다면 답을 얻으십시오.
 
안녕하세요! 각 트랜잭션에 열고 닫을 때 화살표가 있고 닫을 때 줄이 표시되도록 스크립트가 있습니까!? 글쎄, 테스트 할 때와 같이 ... 나는 이미 구글에 골랐다 !!! 젠장, 이미 다른 스크립트에서 모으기 시작했어 :)) 거래를 여는 스크립트를 모았고;) 그래서 준비가 안 된 것 같아.... 누군가 스레드를 도와주세요! 제발!!!
 

예, 적어도 누군가에게 대답하십시오. 나는 벌써 세 번째로 쓰고 있습니다.

일주일 내내 일정한 간격으로 주문을 열고 닫는 방법은 무엇입니까?

그리고 어드바이저가 주 중반에 시작되면 주문도 주초부터 카운트다운과 함께 같은 간격으로 열리도록 합니다.

최소한 예제나 스크립트에 대한 코드를 제공하십시오.

 
r.ig.h :

예, 적어도 누군가에게 대답하십시오. 나는 벌써 세 번째로 쓰고 있습니다.

일주일 내내 일정한 간격으로 주문을 열고 닫는 방법은 무엇입니까?

그리고 어드바이저가 주 중반에 시작되면 주문도 주초부터 카운트다운과 함께 같은 간격으로 열리도록 합니다.

최소한 예제나 스크립트에 대한 코드를 제공하십시오.

상태가 흐릿합니다. 아무도 솔루션을 작성하지 않을 것이며 아무도 당신이 필요로 하는 것을 지정하지 않을 것입니다.
 

흠, 알았어.

예를 들어 월요일에 주문이 열리길 원합니다(어디서 또는 어떤 작업이 단순히 발생했는지는 중요하지 않음). 예를 들어 9시간 후에 주문이 마감되고 새 주문이 열리며, 또 다른 9시간 후에 오래된 것은 닫고 새 것은 즉시 열리므로 금요일 거래가 끝날 때까지 계속되었습니다.

그리고 월요일에는 모든 것이 다릅니다. 그리고 고문이 예를 들어 수요일에 시작되면 그는 주 시작부터 9시간 후에 이러한 시간대를 계산하고 다음 시간 경계가 시작될 때 다시 거래를 체결했습니다. 여기.

 

r.ig.h :

예를 들어 월요일에 주문이 열리길 원합니다(어디서 또는 어떤 작업이 단순히 발생했는지는 중요하지 않음). 예를 들어 9시간 후에 주문이 마감되고 새 주문이 열리며, 또 다른 9시간 후에 오래된 것은 닫고 새 것은 즉시 열리므로 금요일 거래가 끝날 때까지 계속되었습니다.

그리고 월요일에는 모든 것이 다릅니다. 그리고 고문이 예를 들어 수요일에 시작되면 그는 주 시작부터 9시간 후에 이러한 시간대를 계산하고 다음 시간 경계가 시작될 때 다시 거래를 체결했습니다. 여기.

헛소리라고 생각하지 않아?

 

아니오) 하지만 이 넌센스에 대한 알고리즘을 작성할 수 있습니까?

아니면 설명에 명확하지 않은 것이 있습니까?

 
r.ig.h :

아니오) 하지만 이 넌센스에 대한 알고리즘을 작성할 수 있습니까?

아니면 설명에 명확하지 않은 것이 있습니까?


포럼을 검색하라고 하면 더 쉬울까요? ;)

과목별 - 영업시간이 필요한 경우에는 바의 영업시간을 파악하고 영업시간을 분석하여 결정하는 것이 가장 좋으며,

튜토리얼 https://book.mql4.com/ru/functions/datetime 을 사용할 수 있습니다.