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

 
Dimka-novitsek :
네. 일반적으로 시간의 기능을 거의 사용하지 않았습니다.


더 쉬워졌다..

Hour()는 터미널의 시간을 반환하고 초는 반환하지 않습니다. :))

[Deleted]  
lottamer :


여기에서는 모든 것이 간단합니다. 주문은 항상 한 번에 하나씩 이루어집니다. 2개가 있을 수 없다 그래서 매개변수를 놓치기 힘들다....

print는 조용하고 BLOCK에 있는 그 뒤에 오는 명령은 전달됩니다(거래 종료).

분명히 이익의 차원에서 뭔가 ... 아마도 이것이 포인트입니까? 그리고 0.001을 넣어야 하나요??

그는 "-0.24"를 명확하게 쓰지만 - 달러 ...

모르겠어요...


포인트의 가격을 결정하고 조건을 포인트로 설정하십시오.
[Deleted]  
lottamer :


더 쉬워졌다..

Hour()는 터미널의 시간을 반환하고 초는 반환하지 않습니다. :))

Hour() 프로그램의 서버 시작 시간을 반환합니다. TimeHour () 함수는 초가 없는 지정된 시간(더 정확하게는 서버 시계) 의 터미널 시계 를 반환합니다.
[Deleted]  
Dimka-novitsek :

좋은 저녁이에요! 그리고 말해 주세요. 정확한 드로다운 플러스 마이너스 3포인트가 아닌 그러한 조건이 효과가 있을까요?

저는 여기에 별도의 종이에 25분 동안 두 개의 좌표축을 그렸습니다.


나는 당신의 의견을 다시 읽었습니다. 분명히 무작위 트리거가 필요하지 않지만 조건 - 가격이 특정 수준 (참조 수준)에 있고 참조 시작부터 일정 기간 동안 상위 수준 +3 미만인 경우 그리고 상위 레벨 -3 이상 또는 하위 레벨+3 미만 및 하위 레벨-3 포인트 이상 -- 모두 닫습니다.

또는 상위 수준 +3 이상 및 하위 수준 -3 미만을 제거하고 가격이 상위 또는 하위 수준과 같으면 모든 주문을 닫습니다.

 
rigonich :
Hour() 프로그램의 서버 시작 시간을 반환합니다. TimeHour () 함수는 초가 없는 지정된 시간(더 정확하게는 서버 시계) 의 터미널 시계 를 반환합니다.


아니요....

Hour() 시프트를 확인하는데 오랜 시간이 걸립니다.. 20분을 기다려야 합니다...

그래서 나는 Minute()를 확인했다...

Print("시간===", ()); 분의 변화를 보여줍니다 - 매분.

그것은 시계도 변경된다는 것을 의미합니다 ... 즉, 실제로 현재 시간 을 보여줍니다.

그리고 이제 질문은...

내가 줄을 서야 하는 이유

if ( Ma_1>Ma_2 && (OrdersTotal()==0) && (Hour()>=7 || Hour()<19))

테스터에서 거래는 제한 없이 24시간 내내 실패합니다 ???

[Deleted]  
lottamer :


아니요....

Hour() 시프트를 확인하는데 오랜 시간이 걸립니다.. 20분을 기다려야 합니다...

그래서 나는 Minute()를 확인했다...

Print("시간===", ()); 분의 변화를 보여줍니다 - 매분.

그것은 시계도 변경된다는 것을 의미합니다 ... 즉. 실제로 현재 시간을 보여줍니다.

그리고 이제 질문은...

내가 줄을 서야 하는 이유

if ( Ma_1>Ma_2 && (OrdersTotal()==0) && (Hour()>=7 || Hour()<19))

테스터에서 거래는 제한 없이 24시간 내내 실패합니다 ???

무엇을 확인 했습니까? 이것이 스크립트인 경우 호출될 때마다 새로 시작되고 다른 시간이 표시됩니다. 이 시간은 테스터에서 시뮬레이션됩니다. 따라서 올빼미와 스크립트는 다른 결과를 보여줍니다.

7 이전과 19 이후의 데모에서 동일한 조건으로 Expert Advisor를 실행해 보십시오. 그러면 아무 것도 열리지 않을 것입니다.

 
rigonich :
무엇을 확인 했습니까? 이것이 스크립트인 경우 호출될 때마다 새로 시작되고 다른 시간이 표시됩니다. 이 시간은 테스터에서 시뮬레이션됩니다. 따라서 올빼미와 스크립트는 다른 결과를 보여줍니다.


나는 Print 를 통해서만 시간을 인쇄하는 미니 어드바이저를 작성했습니다.

끊고 결과를 보니....

 

네. 아마 이렇게 비교하는 것이 절대적으로 정확하다고 생각했는데, 바로 그렇게 썼는데, 사실이 아닙니다.

 if (tsena==Ask)

그러나 가격이 단순히 지정된 값을 뛰어 넘을 수도 있습니다! 그리고 그것은 확실히 작동하지 않을 것입니다.

[Deleted]  
lottamer :


인쇄를 통해서만 시간을 인쇄하는 미니 어드바이저를 작성했습니다.

끊고 결과를 보니....


그렇다면 이것은 도움말 개발자를 위한 질문입니다.
[Deleted]  
Dimka-novitsek :

네. 아마 이렇게 비교하는 것이 절대적으로 정확하다고 생각했는데, 바로 그렇게 썼는데, 사실이 아닙니다.

그러나 가격이 단순히 지정된 값을 뛰어 넘을 수도 있습니다! 그리고 그것은 확실히 작동하지 않을 것입니다.

if (tsena>=묻기) 사용