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

[삭제]  
Vinin :

분명히 당신은 질문을 올바르게 공식화하지 않았습니다.

상황을 완전히 설명하기 위해 무엇을 명확히 할 수 있습니까? 고문을 게시할 수 있습니까?
 
vovan-gogan :

상황을 완전히 명확히하기 위해 무엇을 명확히 할 수 있습니까? 고문을 배치할 수 있습니까?

로만이 제안한 것은 질문과 완전히 일치합니다. 그리고 조금 더 알아야 할 것 같습니다. 근데 뭐?
[삭제]  
Vinin :

로만이 제안한 것은 질문과 완전히 일치합니다. 그리고 조금 더 알아야 할 것 같습니다. 근데 뭐?

각 반복마다 전역 변수 에 새 값이 할당되지 않는 이유가 무엇인지 이해하고 싶습니다.
[삭제]  
이전 질문으로 어떻게 든 이해 된 것 같습니다. 이제 다음에 대한 힌트를 구합니다. datetime 유형 의 변수에 대해 어떻게 작업할 수 있습니까? 예를 들어, EA가 현재 주문이 열린 현재 순간부터 2시간 후에만 거래할 수 있도록 하는 시간 필터를 설정하고 싶습니다. 즉, 시간을 "플러스"하는 방법은 무엇입니까?
 
vovan-gogan :
이전 질문으로 어떻게 든 이해 된 것 같습니다. 이제 다음과 같은 힌트를 요청합니다. 날짜/시간 유형의 변수로 작업을 수행하려면 어떻게 해야 합니까? 예를 들어, EA가 현재 주문이 열린 현재 순간부터 2시간 후에만 거래할 수 있도록 하는 시간 필터를 설정하고 싶습니다. 즉, 시간을 "플러스"하는 방법은 무엇입니까?


시간은 초 단위로 설정됩니다
2시간은 2*60*60

차트 시간 프레임은 분 단위로 설정됩니다. https://docs.mql4.com/en/constants/timeframes
2시간 단위는 2*PERIOD_H1*60입니다.

[삭제]  
abolk :


시간은 초 단위로 설정됩니다
2시간은 2*60*60

차트 시간 프레임은 분 단위로 설정됩니다. https://docs.mql4.com/en/constants/timeframes
2시간 단위는 2*PERIOD_H1*60입니다.


감사해요
 
vovan-gogan :

여러분, 이러한 전역 및 지역 변수를 사용하여 저는 곧 맨발로 거리를 달리고 참새를 비틀기 시작할 것입니다. 젠장, 갑자기 두통이 왜 이렇게 많은지 이해가 안 돼요!!!

내가 MQL4 교과서에서 아는 한, 이제 Orders 전역 변수의 새 값은 1과 같아야 합니다. 다음 반복에서 - 2, 다음 3, 그 다음 4. 등등. 전문가가 보류 중인 주문을 하는 동안. 하지만 왜 변화가 일어나지 않는지 이해가 되지 않습니다! 다음 SELLSTOP 보류 주문을 한 후 한 메시지만 표시될 때마다 Orders = 1! 이유는 무엇입니까? MetaEditor 자체 때문일 수 있습니까?
           if ( OrdersTotal ()>= 1 ) 
               return ( 0 );               //Если ордеров больше 1, уходим.

이유는 이 줄에 있습니다. 하나의 주문이 발생하자마자 프로그램은 카운터를 늘리지 않고 함수를 종료합니다.
 

Stop Out 레벨의 모드를 %에서 절대값으로 변경하는 방법은 무엇입니까?



화신
109
보릴루나드 08.08.2011 11:03

이 질문이 새로운 주제를 열 가치가 없다면 중재자에게 사과드립니다! 하지만 주제를 벗어난 질문으로 다른 지점을 막을 수는 없습니다!

이 모드가 서버에서 설정되어 있으면 %에서 춤을 추고 분기를 삭제할 수 있습니다. 그러나 여전히 경험 많은 프로그래머의 도움으로 이 모드를 1(절대값)로 변경하기를 바랍니다. 내 요청에 응답해 주셔서 감사합니다!

 

전문가 고문 기능



화신
17
다시 08.08.2011 12:40
안녕하세요. 15-30초마다 로트를 수정하도록 mql4 EA를 프로그래밍할 수 있습니까?
 
다시 08.08.2011 12:40

안녕하세요. 15-30초마다 로트를 수정하도록 mql4 EA를 프로그래밍할 수 있습니까?

잦은 요청이 두려우신가요? 결국 15-30초마다 기존 위치에 추가하여 새 위치를 열거나 기존 위치를 삭제해야 합니다.

이미 열린 트랜잭션의 볼륨은 변경할 수 없습니다. 따라서 여러 위치로 분할되어야 합니다.