묻다! - 페이지 133

 

모든 Indicator_buffers가 화면에 표시 되는 것은 아닙니다.

발견된 문제. 무시하세요.

 

어레이 업데이트

안녕하세요 여러분

주문 내역 창에서 n 트랜잭션의 결과를 형식으로 유지하는 배열이 있습니다.

구매

주문 이익 >0인 경우

traintest[x][y]=1승

주문 이익 <=0인 경우

traintest[x][y]=2 손실

( 매도 주문 과 동일)

제 질문은 다음과 같습니다. k 개의 새 트랜잭션을 가정한 후 이러한 어레이를 업데이트하는 방법은 무엇입니까? 이제 내 절차는 주요 절차에서 호출될 때마다 새로운 매수 매도 주문 후에 업데이트합니다.

미리

 
:: 그들로 무엇을 하고 싶습니까? 그들을 지우시겠습니까? 그들을 정렬하려면? 처음에 다시 채우시겠습니까? 또는 더 추가?
Dakhr:
안녕하세요 여러분

주문 내역 창에서 n 트랜잭션의 결과를 형식으로 유지하는 배열이 있습니다.

구매

주문 이익 >0인 경우

traintest[x][y]=1승

주문 이익 <=0인 경우

traintest[x][y]=2 손실

(매도 주문과 동일)

제 질문은 다음과 같습니다. k 개의 새 트랜잭션을 가정한 후 이러한 어레이를 업데이트하는 방법은 무엇입니까? 이제 내 절차는 주요 절차에서 호출될 때마다 새로운 매수 매도 주문 후에 업데이트합니다. 나는 아무 생각 없이 완전히 붙어 있습니다.

미리
 

마지막 사용에서 k 트랜잭션 후에 다시 채우십시오(업데이트).

 
:: 그렇다면 루프 기능 을 수행하는 방식에 관한 모든 것이 유감입니다 ... 새 트랜잭션이 만들어질 때마다 새로 고쳐야 하는 것처럼

인텐션

Dakhr:
마지막 사용에서 k 트랜잭션 후에 다시 채우십시오(업데이트).
 
IN10TION:
:: 그렇다면 루프 기능 을 수행하는 방식에 관한 모든 것이 유감입니다 ... 새 트랜잭션이 만들어질 때마다 새로 고쳐야 하는 것처럼

인텐션

고마워요

상황이 조금 명확해 보입니다.

내가 생각하자 :

예: 첫 번째 호출(구매/판매) 후 배열을 채웁니다.

1,2,3

4,5,6

7,8,9

새로운 트랜잭션이 기록에 나타났다고 가정해 보겠습니다. 1',2',3' 다음과 같은 새 배열을 원합니다.

1',2',3'

1,2,3

4,5,6

각 구매/판매 후 프로시저가 호출된 횟수를 계산해야 합니다. 필요한 호출에 도달하면 배열을 업데이트합니다. 맞습니까?

하지만 터미널을 다시 시작한 후 이 정보를 잃게 됩니다. 이것을 파일에 써야 하나요?

다시 한번 감사합니다

 
:: 원하는대로 복잡하게 만들 수 있습니다 ... 그러나 동일하게 유지되는 유일한 것은 열린 주문으로 어레이를 새로 고치거나 다시 채울 수 있어야한다는 것입니다 (쉽게 얻을 수 있음) 및 / 또는 기록 목록으로 이동 (쉽게 접근할 수 있음), 이전 데이터를 다시 채우려면... 모든 데이터가 이미 메타트레이더에서 쉽게 사용할 수 있는 경우 파일을 사용하지 마세요... 유지하려는 특정 정보/데이터가 있으면 예, 하지만 그림 정말로 필요한 경우 먼저 물건을 꺼내십시오 ...

:: 모든 것의 루프에 들어가지 않고 배열에 무언가를 추가하고 싶다면 네, 다음을 채우기 위해 마지막 위치를 기억해야 합니다... 그렇지 않으면 이전을 삭제할 것입니다... 만약 당신이 이렇게 하면 코드의 절차가 훨씬 빨라집니다... 그럼에도 불구하고 복원 절차가 필요합니다.

Dakhr:
고마워요

상황이 조금 명확해 보입니다.

내가 생각하자 :

예: 첫 번째 호출(구매/판매) 후 배열을 채웁니다.

1,2,3

4,5,6

7,8,9

새로운 트랜잭션이 기록에 나타났다고 가정해 보겠습니다. 1',2',3' 다음과 같은 새 배열을 원합니다.

1',2',3'

1,2,3

4,5,6

각 구매/판매 후 프로시저가 호출된 횟수를 계산해야 합니다. 필요한 호출에 도달하면 배열을 업데이트합니다. 맞습니까?

하지만 터미널을 다시 시작한 후 이 정보를 잃게 됩니다. 이것을 파일에 써야 하나요?

다시 한번 감사합니다
 
Dakhr:
고마워요

상황이 조금 명확해 보입니다.

내가 생각하자 :

예: 첫 번째 호출(구매/판매) 후 배열을 채웁니다.

1,2,3

4,5,6

7,8,9

새로운 트랜잭션이 기록에 나타났다고 가정해 보겠습니다. 1',2',3' 다음과 같은 새 배열을 원합니다.

1',2',3'

1,2,3

4,5,6

각 구매/판매 후 프로시저가 호출된 횟수를 계산해야 합니다. 필요한 호출에 도달하면 배열을 업데이트합니다. 맞습니까?

하지만 터미널을 다시 시작한 후 이 정보를 잃게 됩니다. 이것을 파일에 써야 하나요?

다시 한번 감사합니다

귀하의 질문을 이해하지 못할 수도 있지만 서버에서 쉽게 검색할 수 있는 정보가 포함된 파일을 작성하는 것은 의미가 없는 것 같습니다(거래 내역을 의미합니다)

쉬워 보이는 것은 모든 틱 (빠름) 또는 모든 새로운 M1 막대 또는 원할 때 기록을 반복하고 지정된 MagicNumber와 일치하는 주문 수를 유지하는 것입니다. 동일한 루프에서 각 거래의 CloseTime을 2차원 배열 중 첫 번째 배열에 저장하고 예를 들어 티켓을 두 번째 배열에 저장합니다. 그런 다음 개수가 트리 단위로 증가했다면 정적 카운터(+=3)를 업데이트하고 첫 번째 차원을 기준으로 내림차순으로 배열을 정렬합니다. 그 정렬된 배열에서 원하는 대로 두 번째 배열을 쉽게 만들 수 있습니다.

 

파일에서 시간 입력 가져오기

안녕 모두, 나는 파일에서 일, 시간 및 분을 얻을 수 있는 코딩을 작성하는 방법을 묻고 싶습니까? 우리 코딩 내부에 배열이 필요하다는 것을 알고 있지만 배열을 작성하는 데 부족합니다. 개념은 Multiple10pointsX2 ea와 같으며 매주 뉴스 시간을 파일에 입력할 수 있습니다. 그러면 ea는 파일에서 뉴스 시간이 발생했음을 읽어서 그 순간에 거래를 중지합니다. 도움을 주셔서 감사합니다 !!!

 

도움이 필요하다...

이 필터가 0 레벨을 넘거나 색상이 변경될 때 이 필터 에 경고를 추가 하도록 도와줄 사람이 있습니까?

나를 도와주고 싶어하는 당신에게 감사합니다 ...

파일:
사유: