MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 761

 
psyman :

손으로 두 개 이상의 위치를 열면 어드바이저에게 추적해야 하는 위치를 어떻게 할당합니까?

지금까지는 GPU를 생성하고 거기에서 티켓을 복사하는 사전 스크립트를 실행하는 것만 생각했습니다.

티켓 값을 owl 입력에 int 입력으로 전달할 수 있습니까? 아니면 적어도 주어진 문자의 모든 위치에 대한 티켓의 열거형으로 전달할 수 있습니까?

열린 위치/설정 순서 아이콘을 클릭하면 트레일의 대상으로 선택됩니다. 클릭+Ctrl은 후행에 대한 여러 위치/주문을 선택합니다. 개체에 대한 클릭 이벤트에 대한 반응을 입력하기만 하면 됩니다. 글쎄, 위치/주문 아이콘을 표시할 수 있습니다.

 
Artyom Trishkin :

:)

그리고 9시 22분에 어드바이저를 시작한다면?

시스템 또는 터미널 오류가 발생하면 어떻게 합니까? 가격이 기억나지 않을 것입니다.

즉, 이 점검 시간이 오면 20분 전의 내용을 찾아야 합니다. 분이 20의 배수보다 크거나 같은 시간이 되었습니다. 20분 전의 막대에서 RSI의 상태를 확인하십시오. 필요한 교차로가 있으면 계획에 따라 진행합니다 ...

사실, 정확한 교차 시간과 tf M15의 정확한 가격 을 결정할 수는 없지만 M1의 가격은 최소 15배 더 정확하게 볼 수 있습니다.

그러나 예를 들어 정확한 횡단 시간과 가격을 기록하는 메모장을 만들 수는 없습니까?))
결국 수첩에 다양한 정보를 적어두는 그런 조언가가 있습니다.

 
Alexey Viktorov :

GlobalVariable ***의 GV가 더 자주 사용되므로 질문하지 않겠습니다. 질문에 확신이 없습니다. 많은 직책이 있지만 하나만 추적해야 합니다... 해당 직책을 추적한 동일한 Expert Advisor입니까? 이 경우 질문이 이상하게 들립니다. 위치가 수동으로 설정되거나 다른 고문이 설정한 경우 고문을 시작하는 동안 입력에 티켓을 삽입하면 됩니다. 그게 다입니다 . 고문이 임의의 수의 위치를 추적해야 하고 목록이 다음과 같을 수 있는 경우 이동 중에 변경되었습니다... 프리랜서로 도와주세요.


당신은 올바르게 이해하고 수행해야 할 사항을 작성하지만 방법은 말하지 않습니다 :-)

위치는 손으로 열 수 있으며 올빼미는 티켓으로 만 구분할 수 있습니다. 티켓을 클립보드에 복사하여 수동으로 붙여넣을 수 있지만 이렇게 하지 않고 목록에서 선택하도록 제안하는 것이 좋습니다. 그렇게 할 수 있습니까?

 
Artyom Trishkin :

질문: IntelliJ IDEA 개발 환경을 말씀하시는 건가요?

예, IntelliJ IDEA 에 대해 이야기하고 있습니다.

 
secret :

모든 생명이 여기에 있는 것 같으며 아무도 별도의 가지를 들여다보지 않습니다.

제 질문을 보십시오. MT4용 CopyBuffer() 유사체를 발명할 수 있습니까?

https://www.mql5.com/ru/forum/302404

가능하지만 자체 버퍼를 발행해야 하는 표시기의 코드를 추가해야 합니다.

 
psyman :

당신은 올바르게 이해하고 수행해야 할 사항을 작성하지만 방법은 말하지 않습니다 :-)

위치는 손으로 열 수 있으며 올빼미는 티켓으로 만 구분할 수 있습니다. 티켓을 클립보드에 복사하여 수동으로 삽입할 수도 있지만 이렇게 하지 않고 목록에서 선택하도록 제안하는 것이 좋습니다. 그렇게 할 수 있습니까?

모든 것이 가능하다. 예를 들어 위치가 있는 패널을 표시하고 추적할 패널을 선택합니다. 그러나 이것은 이미 Freelance에서 말했듯이 이미 가능성이 더 높습니다.

 
Artyom Trishkin :

열린 위치/설정 순서 아이콘을 클릭하면 트레일의 대상으로 선택됩니다. 클릭+Ctrl은 후행에 대한 여러 위치/주문을 선택합니다. 개체에 대한 클릭 이벤트에 대한 반응을 입력하기만 하면 됩니다. 글쎄, 위치/주문 아이콘을 표시할 수 있습니다.


즉, PositionSelect?의 실행에 해당합니다.

 
psyman :


즉, PositionSelect?의 실행에 해당합니다.

아니요, 일치하지 않습니다. 하는 방법을 제안하는 것이었습니다.

 
Artyom Trishkin :

열린 위치/설정 순서 아이콘을 클릭하면 트레일의 대상으로 선택됩니다. 클릭+Ctrl은 후행에 대한 여러 위치/주문을 선택합니다. 개체에 대한 클릭 이벤트에 대한 반응을 입력하기만 하면 됩니다. 글쎄, 위치/주문 아이콘을 표시할 수 있습니다.

터미널에 내장된 트롤을 말씀하신 건가요? 그는 부분 폐쇄를하는 방법을 모릅니다. 그것이 제가하고 싶은 것입니다. 그래서 그러한 정원이 나타납니다.


= 개체에 대한 클릭 이벤트에 대한 반응을 입력하기만 하면 됩니다.

그래픽 창 외부의 이벤트를 어떻게 처리할 수 있습니까?

도움말에 적힌 대로 이벤트 유형이 적합하지 않습니다.

 
psyman :

터미널에 내장된 트롤을 말씀하신 건가요? 그는 부분 폐쇄를하는 방법을 모릅니다. 그것이 제가하고 싶은 것입니다. 그래서 그러한 정원이 나타납니다.


= 개체에 대한 클릭 이벤트에 대한 반응을 입력하기만 하면 됩니다.

그래픽 창 외부의 이벤트를 어떻게 처리할 수 있습니까?

도움말에 적힌 대로 이벤트 유형이 적합하지 않습니다.

내가 알기로는 수동으로 열린 위치의 티켓을 추적해야 하는 고문에게 어떻게든 표시해야 합니다.

  1. 새로 열린 위치에 대한 추적을 어드바이저에 추가하고 마법이 없으면 수동으로 열립니다. 동시에 EA는 이 포지션을 오픈하기 위한 아이콘을 가격과 오프닝 바에 설정해야 합니다. 개체 이름에는 이러한 모든 개체에 대한 개체의 공통 이름 접두어가 포함되어야 하며(예: "manual_") 위치 티켓이 있어야 합니다. 결과적으로 생성된 개체의 이름은 "manual_12345678"이 될 수 있습니다. 여기: manual_ - 접두사, 12345678 - 위치 티켓.
  2. Expert Advisor에 OnChartEvent()를 추가하고 개체에 대한 마우스 클릭 이벤트를 추적합니다. 개체의 이름을 분석하고 manual_ 하위 문자열이 있으면 manual_ 뒤의 숫자가 무엇인지 확인합니다. 이 번호는 클릭한 포지션의 티켓입니다.
  3. 또한, 그것은 기술의 문제입니다. EA/터미널/컴퓨터/월드가 다시 시작될 때 손실되지 않도록 찾은 번호를 저장해야 합니다... 예를 들어 터미널의 리소스 또는 전역 변수에 .
  4. EA는 이 리소스를 읽고 트롤해야 하는 위치의 티켓을 가져와야 합니다.
  5. 트롤 루프에서 선택한 위치의 티켓을 가져 와서 저장된 티켓 목록에서 이 번호를 찾으십시오. 그러한 티켓이 발견되면 이 티켓이 있는 위치를 추적해야 합니다.
  6. 포지션 수 변경 시 마감된 포지션 티켓을 확인하고 저장된 리스트에서 찾아야 합니다. 이러한 티켓이 목록에 있는 경우 이 목록에서 제거해야 합니다. 해당 위치는 더 이상 존재하지 않으며 해당 티켓은 후행 티켓 목록에서 아무 관련이 없습니다.
이 같은. 나는 무릎에 논리를 썼으므로 무엇을 고려할 수 없었습니다 ...