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

 
wasol :
안녕하세요! 터미널 구축을 도와주세요 - 시장이 작동하지 않습니다. 시장에서 무료 지표를 다운로드하고 싶지만 다운로드할 수 없습니다.

비밀번호를 변경하고 재부팅했는데 아무 일도 일어나지 않습니다.

프로그램은 로그에 다음을 씁니다.

2021.08.23 11:54:18.236   MQL5 시장   제품 다운로드 실패 'MACD Intraday Trend' ( www.mql5.com :443 send failed [426: ])


안부 인사, 올가

그리고 터미널은 한 시간 동안 MT4가 아닌가요?

 
wasol :
안녕하세요! 터미널 구축을 도와주세요 - 시장이 작동하지 않습니다. 시장에서 무료 지표를 다운로드하고 싶지만 다운로드할 수 없습니다.

비밀번호를 변경하고 재부팅했는데 아무 일도 일어나지 않습니다.

프로그램은 로그에 다음을 씁니다.

2021.08.23 11:54:18.236   MQL5 시장   제품 다운로드 실패 'MACD Intraday Trend' ( www.mql5.com :443 send failed [426: ])


안부 인사, 올가

와인 가격은?
 
законопослушный гражданин :

그리고 터미널은 한 시간 동안 MT4가 아닌가요?

MT5
 
MakarFX :
와인 가격은 얼마입니까?
 
wasol :

32 또는 64?

오후를 확인

 

안녕하세요.

MT4에서 원래의 프랙탈 표시기 를 변경하려고 합니다. 지금처럼 5개가 아닌 3개를 기준으로 설정하면 어떨까.

코드에서 아무것도 찾지 못했습니다... 확실한 리디렉션... 어디에서 변경할 수 있나요?

고맙습니다.

 
Zalevsky1234 :

안녕하세요.

MT4에서 원래의 프랙탈 표시기 를 변경하려고 합니다. 지금처럼 5개가 아닌 3개를 기준으로 설정하면 어떨까.

코드에서 아무것도 찾지 못했습니다... 확실한 리디렉션... 어디에서 변경할 수 있나요?

고맙습니다.

당신의 ~를 쓰세요. 5-7-(또는 얼마나 필요한지)

일반 표시기, 두 개의 버퍼.

루프에서 마지막 N이 고려되고 극값의 위치를 기반으로(그리고 Williams에 따르면 추가 조건이지만 이것은 원래 Mt4/5에서도 채점됨) 버퍼에 눈금을 넣습니다. 즉, 비어 있지 않은 값.

 

알려주십시오. 시장가 주문이 터미널에 순서대로 저장되어 있는지 확인할 수 있습니까?

즉, 중개인이 롤오버 동안 주문 티켓을 변경하지 않고 상인이 전혀 만지지 않으면 매번 터미널에서 주문을 통과하고 티켓을 저장하고 수 있다는 사실에 의존 할 수 있습니까? 시간 을 배열에 넣으면 오름차순으로 정렬된 동일한 배열을 얻을 수 있습니까?

예를 들어 다음 코드는 다음과 같습니다.

 int Ticket[];
datetime OpenTime[];
int k = 0 , total = OrdersTotal ();
for ( int i = 0 ; i < total; i++) {
   OrderSelect (i, SELECT_BY_POS, MODE_TRADES);
   if (OrderType() > 1 ) continue ;
   ArrayResize (Ticket, k+ 1 );
   ArrayResize (OpenTime, k+ 1 );
   Ticket[k] = OrderTicket();
   OpenTime[k] = OrderOpenTime();
   k++;
}

이 프래그먼트를 실행한 후 Ticket 및 OpenTime 배열의 요소 순서가 항상(각 틱에서) 동일하고 이러한 배열의 요소(또는 그 중 하나 이상)가 정렬되는지 확인할 수 있습니까? 오름차순으로?

 
Janis Ozols :

알려주십시오. 시장가 주문이 터미널에 순서대로 저장되어 있는지 확인할 수 있습니까?

즉, 중개인이 롤오버 동안 주문 티켓을 변경하지 않고 상인이 전혀 만지지 않으면 매번 터미널에서 주문을 통과하고 티켓을 저장하고 수 있다는 사실에 의존 할 수 있습니까? 시간 을 배열에 넣으면 오름차순으로 정렬된 동일한 배열을 얻을 수 있습니까?

예를 들어 다음 코드는 다음과 같습니다.

이 프래그먼트를 실행한 후 Ticket 및 OpenTime 배열의 요소 순서가 항상(각 틱에서) 동일하고 이러한 배열의 요소(또는 그 중 하나 이상)가 정렬되는지 확인할 수 있습니까? 오름차순으로?

보장되지 않음, 문서에 아무 것도 없으며 개발자는 문서화되지 않은 기능에 베팅하지 않는다고 썼습니다.

코드가 올바르게 작동할 것이라는 의견이 있지만 @fxsaber 가 한 번 쓴 것 같습니다.

추신: 직접 정렬하십시오. IMHO, 이것은 중요하지 않습니다. MQL은 이제 매우 생산적입니다.

ZYZY: 다음은 정렬의 예입니다. https://www.mql5.com/en/forum/357565#comment_19656851

 
Igor Makanu :

보장되지 않음, 문서에 아무 것도 없으며 개발자는 문서화되지 않은 기능에 베팅하지 않는다고 썼습니다.

코드가 올바르게 작동할 것이라는 의견이 있지만 @fxsaber 가 한 번 쓴 것 같습니다.

추신: 직접 정렬하십시오. IMHO, 이것은 중요하지 않습니다. MQL은 이제 매우 생산적입니다.

ZYZY: 다음은 정렬의 예입니다. https://www.mql5.com/en/forum/357565#comment_19656851

추가로, 터미널이 충분한 기록을 가지고 있고 렌더링할 것이라는 보장은 없습니다.

고문이 일부 계산(예: 볼륨)에 "과거" 주문을 사용하는 경우 스스로 저장하고 항상 사용할 수 있도록 하는 것이 좋습니다.