주문을 찾는 작업 - 페이지 4

 
Михаил :

...

이전에 주문한 주문을 시장에 남겨두는 것이 단순히 필요한 경우(MT5)를 예로 들어 보겠습니다.

...

예를 들어, 포지션 손절매의 손절매 주문.
 
Vladimir Pastushak :

결론은 서버의 축이 충돌하더라도 서버를 다시 시작하는 데 걸리는 시간 동안 계정에 대한 제어를 복원하는 올빼미를 가정용 PC에서 실행할 수 있다는 것입니다.

VDS/VPS 서버로 작업하는 동안 OS가 해당 서버로 날아간 적이 없지만 예상치 못한 계획된 재부팅이 있습니다.

내 질문의 본질은 현재 상황에 대한 정보를 수집하는 코드를 올바르게 작성하는 것입니다 ...

삭제되지 않고 복원됩니다. 내가 무엇에 대해 썼습니까? 회복에 관해서는 좋습니다. 제거해야 한다고 들었습니다. 더 조심하셔야 해요 ;)
 
Artyom Trishkin :
삭제되지 않고 복원됩니다. 내가 무엇에 대해 썼습니까? 회복에 관해서는 좋습니다. 제거해야 한다고 들었습니다. 더 조심하셔야 해요 ;)

시스템 오류가 발생한 경우 주문을 일괄적으로 열고 닫을 수 있고 스프레드에 있는 모든 것을 잃을 수 있는 고문이 필요한 이유에 동의합니다...

Expert Advisor는 조건에 따라 정보를 수집한 다음 알고리즘에 따라 작업해야 합니다...

 
Vasiliy Sokolov :
젠장, 젠장. 당신은 올바른 방향을 스스로 결정했습니다. 현재 환경에 따라 상태를 복원해야하며 MT가 제공하는 것은 가장 안정적인 옵션입니다. 대신 외부 함수에서 찾은 값을 채워야 하는 길고 어리석은 Info 클래스를 작성합니다. 예, 결과적으로 가격 측면에서 최대 및 최소 주문 티켓과 귀하에게 중요한 기타 헛소리 등 귀하에게 필요한 변수가 포함될 것입니다. 그러나 실제로 작업은 특수 주문 컨테이너를 사용하여 해결됩니다. 각 주문이 많은 열(주문 ID, 오픈 시간, 시가, 이익 등)이 있는 테이블의 행을 나타내는 주문 목록이 있다고 상상해 보십시오. ). 열 중 하나를 기준으로 정렬하면 필요한 순서를 정확히 얻을 수 있습니다. 따라서 이 모든 것은 여러분이 즐겨 사용하는 클래스의 도움으로 수행할 수 있습니다(어리석은 말이지만 죄송합니다). 이것을하는 방법 - 관심이 있다면 내일 쓸 것입니다.
그냥 허공을 흔들지 않으셨길 바랍니다...더 정확하게는 인터넷의 바이트...
 
Dmitry Fedoseev :
예를 들어, 포지션 손절매의 손절매 주문.

그리고 초기화 중에 삭제하고 다시 설치하지 못하게 하는 것은 무엇입니까?

제어를 복원해야 하는 이유

 
Михаил :

그리고 초기화 중에 삭제하고 다시 설치하지 못하게 하는 것은 무엇입니까?

제어를 복원해야 하는 이유

이 접근 방식을 사용하면 초기화 시 환경에 대한 정보를 한 번만 수집하기 때문에

때로는 브로커가 미결 주문을 분할하는 경우가 있습니다. 즉, 0.05를 보내고 브로커가 0.02와 0.03을 모두 수락합니다.

따라서 매 틱마다 또는 특정 시간 간격으로 환경에 대한 정보를 얻는 것이 좋습니다.

예를 들어, 나는 "어드바이저는 거래되는 심볼과 주문에 대한 모든 정보를 항상 가지고 있어야 한다"는 원칙에서 진행합니다.

 
Михаил :

1. 초기화 중에 삭제하고 다시 설치하지 못하는 이유는 무엇입니까?

2. 제어를 복원해야 하는 이유는 무엇입니까?

1. 편도선 제거에 대한 농담을 들어 보셨습니까? 아무것도 방해하지 않습니다.

2. 불필요한 행동을 최소화하고 개입을 최소화한다는 것은 계획을 더 잘 준수한다는 것을 의미합니다. 보류 중인 주문 은 어드바이저의 제어 없이 트리거됩니다. 따라서 주문을 시장에 남겨두고 통제력을 되찾는 것이 더 논리적입니다. 다시 시작하는 데 몇 분 밖에 걸리지 않습니다. 이 시간 동안 명령이 작동하고 아직 전략을 위반하지 않을 가능성이 높으면 고문이 상황을 분석하고 계속합니다. 그리고 주문을 삭제하면 거기에 넣지 않을 수 있으며 시장 주문으로 전략을 수정해야하며 이것은 알고리즘의 복잡성입니다.

다시 시작하면 모든 항목을 삭제하고 닫은 다음 다시 시작하십시오. 이것은 정밀 조사에 적합하지 않습니다.

"불필요하게 엔티티를 생성하지 마십시오"라는 잘 알려진 원칙이 있습니다. 그리고 여기에서 유사한 원칙을 준수할 수 있고 준수해야 합니다. 불필요한 거래 작업을 수행하지 마십시오.

 
Dmitry Fedoseev :

1. 편도선 제거에 대한 농담을 들어 보셨습니까? 아무것도 방해하지 않습니다.

2. 불필요한 행동을 최소화하고 개입을 최소화한다는 것은 계획을 더 잘 준수한다는 것을 의미합니다. 보류 중인 주문 은 어드바이저의 제어 없이 트리거됩니다. 따라서 주문을 시장에 남겨두고 통제력을 되찾는 것이 더 논리적입니다. 다시 시작하는 데 몇 분 밖에 걸리지 않습니다. 이 시간 동안 명령이 작동하고 아직 전략을 위반하지 않을 가능성이 높으면 고문이 상황을 분석하고 계속합니다. 그리고 주문을 삭제하면 거기에 넣지 않을 수 있으며 시장 주문으로 전략을 수정해야하며 이것은 알고리즘의 복잡성입니다.

다시 시작하면 모든 항목을 삭제하고 닫은 다음 다시 시작하십시오. 이것은 정밀 조사에 적합하지 않습니다.

"불필요하게 엔티티를 생성하지 마십시오"라는 잘 알려진 원칙이 있습니다. 그리고 여기에서 유사한 원칙을 준수할 수 있고 준수해야 합니다. 불필요한 거래 작업을 수행하지 마십시오.

웬일인지 나는 그러한 대답을 예상했습니다. 구체적이지 않습니다!

4.5년 동안 Windows는 한 번도 떨어지지 않았으며 터미널을 사용한 3.5년 동안 - 한 번도 멈춘 적이 없습니다.

전문가를 로드할 때 "떨어짐"(발생한 경우) 이 아무리 많이 발생해도

어떤 주문을 받았는지 여부는 POSITIONS 가 있는지 여부가 중요합니다. 제거해야 할 수 있기 때문입니다.

현재 상황에서 기존 위치 에 해당하지 않는 오래된 주문.

여전히 이전 주문을 취소해야 하는 경우 제어권을 되찾아야 하는 이유(1년에 한 번!!!)

많은 코드를 작성하는 것이 의미가 있습니까?

무엇을 위해?

 
Михаил :

웬일인지 나는 그러한 대답을 예상했습니다. 구체적이지 않습니다!

4.5년 동안 Windows는 한 번도 떨어지지 않았으며 터미널을 사용한 3.5년 동안 - 한 번도 멈춘 적이 없습니다.

Expert Advisor를 로드할 때 "떨어진"(발생한 경우) 이후 에 얼마나 많이 그리고

어떤 주문을 받았는지 여부는 POSITIONS 가 있는지 여부가 중요합니다. 제거해야 할 수 있기 때문입니다.

현재 상황에서 기존 위치 에 해당하지 않는 오래된 주문.

여전히 이전 주문을 취소해야 하는 경우 제어권을 되찾아야 하는 이유(1년에 한 번!!!)

많은 코드를 작성하는 것이 의미가 있습니까?

무엇을 위해?

모든 것이 구체적입니다. 어떤 이유로 당신이 그러한 입장을 유지하는 것이 흥미 롭습니다.

개인적으로 테스터를 위해 장난감을 쓰는 것을 금지하는 사람은 아무도 없습니다. 당신은 스스로에게 글을 쓰기 때문에 이 위치를 택하게 되었고, 자연스럽게 당신의 삶을 복잡하게 만들지 않을 것입니다. 당신이 고객이라면 완전히 다른 입장을 취했을 것입니다.

다시 시작하는 것 외에도 여전히 통신 중단이 있을 수 있으며 그 후에 제어도 복원해야 합니다. 통제력이 없으면 아무 것도 없어야 하기 때문에 통제권을 되찾는다는 개념은 전혀 없습니다. 매 틱마다 상황을 분석하고 결정을 내립니다.

나는 당신의 입장을 완벽하게 이해합니다. 안정적인 기능의 어드바이저와 관대한 재시작을 작성하려면 완전히 다른 접근 방식과 완전히 다른 각도에서 알고리즘을 봐야 합니다. 그것은 쉽지 않으며 어떤 사람들에게는 일반적으로 불가능합니다.

 
Dmitry Fedoseev :

모든 것이 구체적입니다. 어떤 이유로 당신이 그러한 입장을 유지하는 것이 흥미 롭습니다.

개인적으로 테스터를 위해 장난감을 쓰는 것을 금지하는 사람은 아무도 없습니다. 당신은 당신 자신에게 글을 쓰기 때문에 이 위치를 택했습니다. 자연스럽게 당신의 삶을 복잡하게 만들지 않을 것입니다. 당신이 고객이라면 완전히 다른 입장을 취했을 것입니다.

다시 시작하는 것 외에도 여전히 통신 중단이 있을 수 있으며 그 후에 제어를 복원해야 합니다. 통제력이 없으면 아무 것도 없어야 하기 때문에 통제권을 되찾는다는 개념은 전혀 없습니다. 매 틱마다 상황을 분석하고 결정을 내립니다.

고객이 신경 쓰지 않습니까? 고객에게 가장 중요한 것은 전문가가 작동한다는 것입니다!

연결이 끊어져도 주문 TICKETS이 손실되지 않기 때문에 통제력을 잃지 않습니다!

P / S 그리고 Dmitry, 내가 테스터를 위해 장난감을 쓴다는 아이디어는 어디서 얻었습니까?

내가 고객을 위해 아무것도 쓰지 않고 내 전문가를 팔지 않는다면 이것은

그들이 "장난감"이라는 것을 의미하지는 않습니다!