이론부터 실습까지 - 페이지 226

 
Renat Akhtyamov :

선택에 가입하는 방법?

나는 이미 썼다. 내 작업은 OnTick이 아니라 OnTimer = 300ms입니다.

이것이 MQL의 버그인지 아닌지는 모르겠지만 OrdersTotal()=0 에 엄격한 조건이 있음에도 불구하고 여러 거래가 열리는 경우는 매우 드뭅니다.

매우 불쾌한 일입니다. 그렇기 때문에 저는 MoneyManagement를 매우 엄격하게 따르고 더 큰 로트로 전환하는 데 서두르지 않습니다.

 
Alexander_K2 :

나는 이미 썼다. 내 작업은 OnTick이 아니라 OnTimer = 300ms입니다.

이것이 MQL의 버그인지 아닌지 는 모르겠지만 OrdersTotal()=0에 대한 엄격한 조건이 있음에도 불구하고 여러 거래가 열리는 경우는 매우 드뭅니다.

매우 불쾌한 일입니다. 그렇기 때문에 저는 MoneyManagement를 매우 엄격하게 따르고 더 큰 로트로 전환하는 데 서두르지 않습니다.

절대 안돼....

OnTick()의 이름을 Trading()으로 변경

그런 다음 OnTick()의 맨 끝에 다음을 추가합니다. Trading();

 
Renat Akhtyamov :
절대 안돼....

물론 다른 쌍에서. 가끔 그렇습니다. 그러나 아주 드물게. 하지만, 매우 짜증납니다.

 
Dennis Kirichenko :


안녕하세요 순수물리학자 여러분!


한 가지 똑똑한 이야기를 하겠지만 화내지 마세요 :-))

시스템의 효율성에 대한 결론을 내리기에는 너무 짧은 시간이 지났습니다. 우리는 그것이 다른 시장 상황에서 어떻게 작동하는지 볼 필요가 있습니다. 이것은 한마디로...

이것은 차량의 품질을 확인하고 자신의 돈으로 확인하는 반 과학적 접근 방식입니다. 과학에서 말의 현대 패러다임의 모든 규범에 따르면 이제 즉시 차량을 홍보하고 추진하는 것이 더 정확합니다. 이로 인해 수익성을 확인하는 과정이 여러 번 줄어들고 눈 아래에 파란색 원이 나타나며 이는 배수가되고 있음을 의미합니다. 따라서 차량의 "배수" 정도에 따라 배수 차량 판매로 벌어 들인 돈과 의약품 비용의 차이에서 평균 잔액이 0 주위를 맴돌고 수명 감소가 재생됩니다. 확산의 역할. 모든 것이 시장과 같습니다.
 
ILNUR777 :
이것은 차량의 품질을 확인하고 자신의 돈으로 확인하는 반 과학적 접근 방식입니다. 과학에서 말의 현대 패러다임의 모든 규범에 따르면 이제 즉시 차량을 홍보하고 추진하는 것이 더 정확합니다. 이로 인해 수익성을 확인하는 과정이 여러 번 줄어들고 눈 아래에 파란색 원이 나타나며 이는 배수가되고 있음을 의미합니다.

:))))))))))))))) 패스탈롬 ....

 
Alexander_K2 :

이것이 MQL의 버그인지 아닌지는 모르겠지만 OrdersTotal()=0에 대한 엄격한 조건이 있음에도 불구하고 여러 거래가 열리는 경우는 매우 드뭅니다.

매우 불쾌한 일입니다.

이것은 터미널의 문서화되지 않은 작업만큼 실수가 아닙니다. 스트림의 병렬 처리와 관련되어 있으므로 데이터를 업데이트할 시간이 없고 계산 오류 및 잘못된 거래 작업이 발생합니다...

 
Andrei :

이것은 터미널의 문서화되지 않은 작업만큼 실수가 아닙니다. 스트림의 병렬 처리와 관련되어 있으므로 데이터를 업데이트할 시간이 없고 계산 오류 및 잘못된 거래 작업이 발생합니다...

틱은 300ms 이내에 도착합니다.

글쎄, 누가 그런 프로그램을 작성합니까?

문서는 로봇의 결함을 나타낼 수 없습니다 ...

 
Renat Akhtyamov :

틱은 300ms 이내에 도착합니다.

글쎄, 누가 그런 프로그램을 작성합니까?

문서는 로봇의 결함을 나타낼 수 없습니다 ...

이것은 초당 3틱의 정상적인 상황이며 프로그램은 이를 올바르게 처리할 수 있어야 합니다... 틱 처리에 대한 문서를 읽으면 실제로는 거기에 설명된 것과 정확히 일치하지 않을 것입니다. 따라서 소프트웨어에 의해 비활성화된 경우에도 트랜잭션...
 
Andrei :
이것은 초당 3틱의 정상적인 상황이며 프로그램은 이를 올바르게 처리할 수 있어야 합니다... 틱 처리에 대한 문서를 읽으면 실제로는 거기에 설명된 것과 정확히 일치하지 않을 것입니다. 따라서 소프트웨어에 의해 비활성화된 경우에도 트랜잭션...

신호 마이닝 및 거래 기능 에 OnTimer()를 사용하는 것은 권장되지 않습니다.

글쎄, 또는 관점에서 로봇을 동기화하는 방법 - "무엇이 먼저입니까 - 닭 또는 계란?"

 
Alexander_K2 :

나는 이미 썼다. 내 작업은 OnTick이 아니라 OnTimer = 300ms입니다.

이것이 MQL의 버그인지 아닌지는 모르겠지만 OrdersTotal()=0에 대한 엄격한 조건이 있음에도 불구하고 여러 거래가 열리는 경우는 매우 드뭅니다.

매우 불쾌한 일입니다. 그렇기 때문에 저는 MoneyManagement를 매우 엄격하게 따르고 더 큰 로트로 전환하는 데 서두르지 않습니다.

먼저 트랜잭션의 실행 결과를 확인한 다음 전체 주문을 확인해야 하기 때문에

주문이 전송된 경우 이미 실행되었다는 의미는 아니며(처리 중일 수 있음) 총 주문은 0을 반환합니다.