포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 1068

 
burbur87 : 은 순서를 수정할 수 없습니다. 수정의 수학을 잘못 표현하다

수정 사항 은 여기에 설명되어 있습니다. 이것은 교과서 의 장입니다.

 
모두 건강하세요. 하루의 시작을 한 시간 오프셋으로 가져오는 방법을 알려주세요. 즉, 복용하는 첫 번째 시간이 아니라 하루의 두 번째 시간 ???
 
nikelodeon :
모두 건강하세요. 하루의 시작을 한 시간 오프셋으로 가져오는 방법을 알려주세요. 즉, 복용하는 첫 번째 시간이 아니라 하루의 두 번째 시간 ???

이 정도

 if (iTime( _Symbol , PERIOD_H1 , 1 ) == iTime( _Symbol , PERIOD_D1 , 0 ))


그러나 새로운 날에 수표를 넣는 것은 나쁠 것이 없습니다. 그렇지 않으면 1:00에서 2:00까지의 모든 틱이 조건을 충족합니다.

 
안녕하세요. 문제를 해결하는 데 도움이 됩니다. 차트에 하나의 표시기 의 여러 창을 추가해야 합니다. 이 표시기는 ObjectCreate를 가지고 있으며 여기에서 어려움이 발생합니다. 이 표시기의 여러 창이 있고 각각 고유한 값이 있기 때문에 ObjectCreate의 창 색인은 달라야 합니다. , 다른 이름을 가진 표시기의 복제본을 만들고 싶지 않습니다. 예를 들어 창 인덱스를 1로 설정하면 다른 창의 모든 아이콘이 자신의 창이 아닌 인덱스 1의 창에 그려집니다.
 
나는 그런 연산자 iOpen(NULL, PERIOD_D1,1 )을 가지고 있는데 그것은 오늘의 오프닝을 보여주지만, 오늘의 두 번째 시간을 여는 방법....????
 
좋은 오후입니다, 사랑하는 여러분! 내 추론에 오류가 있는 부분과 그렇지 않은 경우 코드에 수정해야 할 사항을 알려주세요. 정전 후 컴퓨터를 다시 켜면 모든 코드 라인이 순차적으로 로드되고 닫는 중괄호 뒤에 로드됩니다. , OnTick() 함수는 뒤에 있는 사용자 정의 함수를 읽고, CloseAllBuy() 함수의 코드를 읽으면 OnTick() 함수에서 호출되지 않았음에도 불구하고 실행됩니다. 즉, Expert Advisor가 로드 되면 모든 열린 위치가 닫힙니다. 그것을 피하는 방법?
 
rapid_minus :
좋은 오후입니다, 사랑하는 여러분! 내 추론에 오류가 있는 부분과 그렇지 않은 경우 코드에 수정해야 할 사항을 알려주세요. 정전 후 컴퓨터를 다시 켜면 모든 코드 라인이 순차적으로 로드되고 닫는 중괄호 뒤에 로드됩니다. , OnTick() 함수는 뒤에 있는 사용자 정의 함수를 읽고, CloseAllBuy() 함수의 코드를 읽으면 OnTick() 함수에서 호출되지 않았음에도 불구하고 실행됩니다. 즉, Expert Advisor가 로드되면 모든 열린 위치가 닫힙니다. 그것을 피하는 방법?

전역 변수 를 사용해 보십시오. 어드바이저가 닫혔을 때 동일한 상태에서 시작하도록 하려면 모든 상태 플래그를 전역 변수에 저장해야 합니다. 그들의 가치는 변하지 않으며 며칠 동안 저장됩니다. 이 같은....

 
빠른 응답에 감사합니다. 나는 문맹 때문에 아무것도 이해하지 못했습니다. 전문가 수준에서 또는 터미널 수준에서 어떤 전역 변수 를 사용해야 합니까? (사실, 나는 여기서 수영합니다.)
 
nikelodeon :
나는 그런 연산자 iOpen(NULL,PERIOD_D1,1)을 가지고 있는데 그것은 하루의 시작을 보여주지만, 오늘의 두 번째 시간을 여는 방법....????

iOpen()은 가격이며 위에서 이미 제안한 대로 iTime()을 사용하는 것이 더 정확합니다. 글쎄, 다양한 서양 회사의 경우 일요일 저녁에 하루가 열릴 수 있으며 이것도 어떻게 든 모니터링해야합니다.

일반적으로 iBarShift 가 무엇인지 배우십시오.

 
rapid_minus :
좋은 오후입니다, 사랑하는 여러분! 내 추론에 오류가 있는 위치와 그렇지 않은 경우 코드에 수정해야 할 사항을 알려주세요. 정전 후 컴퓨터를 다시 켜면 모든 코드 라인이 순차적으로 로드되고 닫는 중괄호 뒤에 로드됩니다. , OnTick() 함수는 뒤에 있는 사용자 정의 함수를 읽고, CloseAllBuy() 함수의 코드를 읽으면 OnTick() 함수에서 호출되지 않았음에도 불구하고 실행됩니다. 즉, Expert Advisor가 로드되면 모든 열린 위치가 닫힙니다. 그것을 피하는 방법?

그리고 어디에서든 CloseAllBuy()가 호출되지 않는지 어떻게 확인하셨나요? 아니면 다른 곳에 폐쇄가 있습니까?

코드가 없으면 작성자 외에는 아무도 알 수 없습니다.