오류, 버그, 질문 - 페이지 291

 
Interesting :

그건 그렇고, 개발자가 CPositionInfo에 대한 기능을 표준 라이브러리 에 추가하는 것은 나쁘지 않았습니다. 이 라이브러리는 최소한 선택된 위치에 대한 거래 배열을 자동으로 채울 것입니다(아직 그런 것은 없는 것 같습니다).

C...Info 클래스는 MQL 기능의 "래퍼"로 정보에 액세스하기 위해 "날카롭게" 되었습니다.

향후에는 데이터 웨어하우스로 사용할 수 있도록 개발할 예정입니다.

 
Valmars :

그러나 동일한 작업을 수행하는 HistorySelectByPosition() 함수가 있습니다. 위치 ID만 알면 충분합니다. 또한 기존 위치와 이미 마감된 위치 모두에 대한 기록을 얻을 수 있습니다. 당신이 제안한 방법 은 무엇입니까? 기존 포지션에 대한 일련의 거래 또는 상품의 전체 내역? 그리고 현재 위치가 없으면 무엇을 반환합니까?


물론 "낮은 수준"에서는 많은 것을 해결할 수 있지만 표준 라이브러리 에 솔루션을 갖고 싶습니다.

그리고 이 기능은 아이디어에 따라 (프로세스에 참여한) 위치를 형성한 트랜잭션 수를 반환하고 동시에 이러한 동일한 트랜잭션의 티켓 배열을 채웁니다.

모든 오류에 대해 0을 반환합니다. 표준 라이브러리에서 그런 것을 보지 못했습니다(아마 제가 잘못 보고 있었을 수도 있습니다).

물론 이것은 표준 학급의 어린이가 등록하고 원하는 대로 무엇이든 하는 것을 아무도 금지하지 않기 때문에 이것은 단지 소망일 뿐입니다.

삼촌 빅 :

향후 데이터 웨어하우스로 사용할 수 있도록 개발할 예정입니다.

그것은 부분적으로 기쁘게 생각합니다.
 
Valmars :
포지션 오픈 시간은 항상 같으나 존재하는 기간 동안 포지션의 볼륨(및/또는 방향)의 변화는 많을 수 있으며, 포지션 볼륨 변화의 전체 배열을 얻고 싶은 것은 무엇입니까? 표준 라이브러리 방법을 사용하는 시간? 거래량의 변화는 항상 거래의 결과로 발생하기 때문에 주어진 포지션에 대한 거래 내역을 분석해야 하며 거래 시점도 거기에 반영됩니다. 마지막 위치 변경 시간이 필요한 경우 기록에서 이 위치에 대한 마지막 거래를 찾아 DEAL_TIME이 얼마인지 확인해야 합니다.
이것은 마지막 수정 시간을 의미하며 표준 라이브러리 방법을 사용하여 가져옵니다.
 

신사 전문가가 뭔가를 설명하는 데 도움이

Code Base 9 p. Multik(다중 통화 어드바이저) 섹션에서 프로그램의 static int Recount[]로 작성된 다음 이 배열은 다음을 취합니다.

tru 또는 fals ---- 오류인지 아닌지, 그리고 또 다른 질문은 이 다중 통화 고문 이 예를 들어 유로 차트에 첨부된 경우 다른 통화의 시세도 계속 이 프로그램에 입력되며 저는 다음으로 어떤 조치도 할 수 있습니다. 그들은 조언자를 특정 도구에 물리적으로 연결합니다.

미리 감사드립니다 블라디미르

 
fvdtrejder :

신사 전문가가 뭔가를 설명하는 데 도움이

Code Base 9 p. Multik(다중 통화 어드바이저) 섹션에서 프로그램의 static int Recount[]로 작성된 다음 이 배열은 다음을 취합니다.

tru 또는 fals ---- 오류인지 아닌지, 그리고 또 다른 질문은 이 다중 통화 고문이 예를 들어 유로 차트에 첨부된 경우 다른 통화의 시세도 계속 이 프로그램에 입력되며 저는 다음으로 어떤 조치도 할 수 있습니다. 그들은 조언자를 특정 도구에 물리적으로 연결합니다.

미리 감사드립니다 블라디미르

아마도 1이나 0으로 변환된 단순히 부울 값이 있을 것입니다. 저는 개인적으로 큰 문제를 보지 않습니다(작성자에게 편리했던 것 같습니다).

이 Expert Advisor의 모든 기호와 해당 매개변수는 하드 코딩되어 있습니다.

"작업 차트" 기호의 각 틱 으로 EA는 12개 기호 모두에 대한 신호를 수신하고 이러한 신호에 따라 거래를 시도합니다.

내가 이해하는 특정 기호에서 틱의 빈도만 달라집니다. OnTick() 블록의 작동 빈도.

 
Interesting :

아마도 1이나 0으로 변환된 단순히 부울 값이 있을 것입니다. 저는 개인적으로 큰 문제를 보지 않습니다(작성자에게 편리했던 것 같습니다).

이 Expert Advisor의 모든 기호와 해당 매개변수는 하드 코딩되어 있습니다.

"작업 차트" 기호의 각 틱으로 EA는 12개 기호 모두에 대한 신호를 수신하고 이러한 신호에 따라 거래를 시도합니다.

내가 이해하는 특정 기호에서 틱의 빈도만 달라집니다. OnTick() 블록의 작동 빈도.

boolean 표현식이 1 또는 0으로 변환되는 프로그램을 찾지 못했거나 무언가를 이해하지 못했습니다.

나머지는 감사합니다

 
fvdtrejder :

이 다중 통화 고문이 예를 들어 유로 차트에 첨부될 때 다른 통화의 시세도 계속 이 프로그램에 입력되며 나는 그들과 함께 어떤 조치도 할 수 있습니다 .

Expert Advisor를 특정 차트에 "물리적으로" 첨부하는 것은 해당 Expert Advisor를 시작하는 것을 수반합니다. 내가 이해하는 한, 단일 차트에 서로 다른 상품을 거래하는 Expert Advisor를 첨부해야 하는 필요성은 플랫폼 개발의 이 단계에서 개념적으로 지원되는 atavism으로 간주되어야 합니다.

 
fvdtrejder :

조언자를 특정 도구에 물리적으로 연결하는 것

다중 통화에 대해 구체적으로 이야기하는 경우 일부 기능이 여기 에 설명되어 있습니다.
 
Yedelkin :

Expert Advisor를 특정 차트에 "물리적"으로 첨부하면 이 Expert Advisor가 시작됩니다. 내가 이해하는 한, 단일 차트에 서로 다른 상품을 거래하는 Expert Advisor를 첨부해야 하는 필요성은 플랫폼 개발의 이 단계에서 개념적으로 지원되는 atavism으로 간주되어야 합니다.

프로그램에서 정적 int Recount [] 배열을 설명한 후 Recount[Number] =false를 쓸 수 있습니까?
 
fvdtrejder :

boolean 표현식이 1 또는 0으로 변환되는 프로그램을 찾지 못했거나 무언가를 이해하지 못했습니다.

나머지는 감사합니다

아이디어에 따르면 자동으로 true-1, false-0으로 변환됩니다.