포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 663

 
MT-4 - 지수 S&P 500 선물 차트, TA 25 차트, S&P 500 차트에서 기술적 분석용 차트를 다운로드할 수 있습니까? 가능하다면 어떻게 하는지 알려주실 수 있나요? 설명이 있을 수 있습니다 다운로드 방법!
 

누군가 나에게 MT-4에 GetTickerHistory 플러그인을 설치하면 시작되지만 다운로드가 되지 않습니다. 외부 인덱스를 다른 방식으로 로드할 수 있는지 말해 줄 수 있습니까?

미리 감사드립니다.
 
아이디어를 구현하는 방법을 알려주세요. 각 틱에서 현재 매도호가 의 시장에 (매수) 주문이 없는 경우 두 개의 매수 및 매도 주문을 엽니다. 마을의 경우 입찰가와 동일합니다. 미리 감사드립니다.
 

OrderSelect(i, SELECT_BY_POS, MODE_TRADES)에 대한 질문

주문 선택/열거 모드에서 주문이 보장되지 않는다는 것을 올바르게 이해하고 있습니까? 저것들. 예를 들어, 터미널이나 다른 "대격변"을 다시 시작한 후 모든 주문을 통한 루프가 다른 순서로 명령을 발행할 수 있습니까?

소규모 테스트에서는 N번째 주문 생성 직후 주문이 변경되지 않는 것으로 나타났습니다. 터미널이 닫혀 있는 경우에는 먼저 기호 이름으로 주문한 다음 티켓으로 주문합니다.

일반적으로 SELECT_BY_POS 모드에서 주문 선택의 모든 뉘앙스를 더 정확하게 알고 싶습니다...

 
TarasBY :

0을 추가하면 오해가 있지만 다음을 시도하십시오.


0은 한 번 여기 포럼에서 i에 색인을 추가하라는 조언을 받았습니다.

그들이 말한대로 모든 것을했습니다. 카운트다운 후에는 그릴 수 없습니다. 녹색과 빨간색 점이 함께 갑니다.

예를 들어 "line1 > 0"일 때 수정해야 합니다. 모든 막대에서 "line1 > 0"인 경우 특정 수의 막대 후에. 그림을 그리십시오.

Expert Advisor에서 수행된 것으로 나타났지만 표시기에서 뭔가 작동하지 않았습니다.

하나

 
Forexman77 :

0은 한 번 여기 포럼에서 i에 색인을 추가하라는 조언을 받았습니다.

그들이 말한대로 모든 것을했습니다. 카운트다운 후에는 그릴 수 없습니다. 녹색과 빨간색 점이 함께 갑니다.

예를 들어 "line1 > 0"일 때 수정해야 합니다. 모든 막대에서 "line1 > 0"인 경우 특정 수의 막대 후에. 그림을 그리십시오.

Expert Advisor에서 수행되는 것으로 나타났지만 지표에서 무언가가 작동하지 않았습니다.

시간에 막대 인덱스를 추가하는 명백한 실수를 수정했습니다. 다른 모든 것은 저자의 "Flight of fancy" - 실험입니다.
 
TarasBY :
시간에 막대 인덱스를 추가하는 명백한 실수를 수정했습니다. 다른 모든 것은 저자의 "Flight of fancy" - 실험입니다.

나는 스스로 브레인스토밍을 했다) 그리고 해결책을 찾았다:

 for (i=limit1;i>= 0 ;i--) 
   {
   line1= 0 .;
   signal_line= 0 .;
   line1= iCustom ( NULL , 0 , "indikator1" ,Period_MA_r,r2, 1 ,i+ 0 );
   signal_line= iCustom ( NULL , 0 , "indikator2" ,Period_MA_1,p2, 0 ,i+ 0 );
   if (line1 == 0 ){shift= 0 ;} //если индикатор равен нолю, то время сбрасывается на ноль
   if (line1 > 0 .){shift=shift+ 1 ;} //на каждом баре плюс один
   if (line1 > 0 && signal_line < s)ExtMapBuffer1[i] = Low[i] - 95 .* Point ;
   if (line1 > 0 && shift >= shet && signal_line < s)ExtMapBuffer2[i] = High[i] + 95 .* Point ;
   }
 
genino :
아이디어를 구현하는 방법을 알려주세요. 각 틱에서 현재 매도호가의 시장에 (매수에 대한) 주문이 없는 경우 두 개의 매수 및 매도 주문을 엽니다. 마을의 경우 입찰가와 동일합니다. 미리 감사드립니다.

당신은 미결 주문의 존재를 확인하고 당신은 그들의 속성을 통해 정렬: 주문의 유형과 그것이 열린 가격 그런 다음 당신은 주문을 열 것인지 여부에 대한 요청을 보냅니다. 간단해, 뭐가 문제야?)
 
AlexPORT :

OrderSelect(i, SELECT_BY_POS, MODE_TRADES)에 대한 질문

이 주문 선택/열람 모드에서 주문이 보장되지 않는다는 것을 올바르게 이해하고 있습니까? 저것들. 예를 들어, 터미널이나 다른 "대격변"을 다시 시작한 후 모든 주문에 대한 루프가 다른 순서로 명령을 발행할 수 있습니까?

소규모 테스트에서 N번째 주문 생성 직후 주문이 변경되지 않는 것으로 나타났습니다. 터미널이 닫혀 있는 경우에는 먼저 기호 이름으로 주문한 다음 티켓으로 주문합니다.

일반적으로 SELECT_BY_POS 모드에서 주문 선택의 모든 뉘앙스를 더 정확하게 알고 싶습니다...


나는 또한 약 1년 전에 이 포럼에서 이 문제를 논의하려고 했습니다. 그들이 당신에게 대답하지 않는다는 사실은 그 이후로 상황이 많이 바뀌지 않았음을 시사합니다. 우리 사용자들은 이것이 어떻게 일어나는지 정확히 모릅니다. 그리고 이 문제에 대한 MetaQuotes의 설명도 찾지 못했습니다. 이에 시간과 노력을 들이고자 하는 바람과 기회가 있는 경우 개발자에게 직접 연락할 수 있는 옵션이 있습니다.

개인적으로, 내 관찰에 따르면 여기의 문제는 다음과 같습니다(그러나 이것은 관찰이며 공식적으로 문서화된 기능이 아닙니다. 터미널이 로드되면 사용자로서 티켓, 개시 가격, 주문 유형 등의 정렬 필터를 설정할 수 있습니다. 이렇게 하려면 해당 열의 제목을 클릭하기만 하면 됩니다. 그리고 이에 따라 정렬 순서가 변경됩니다. 거래 중 주문이 열리면 접수, 취소 및 마감으로 기록됩니다. 물론 터미널이 다시 시작되면 이 모든 것이 기본 설정(예: 티켓)에 따라 읽고 정렬됩니다. 등. 등... 가능한 모든 정렬 옵션을 나열하지는 않겠습니다. 호기심 많은 사람이 스스로 완료할 수 있습니다. 여기에서 말한 것의 도덕이 다릅니다. 이렇게 하려면 적절한 정렬 알고리즘을 적용해야 합니다. 주문이 거의 없으면 거의 모든 알고리즘이 수행됩니다. 그리고 여기에, 많으면 ... 이것은 이미 전문화 된 "노래"입니다. 여기에서 이러한 알고리즘에 정통해야 합니다. 그렇지 않으면 정렬에 매우 많은 시간이 소요될 수 있습니다.

코드베이스 어딘가에 정렬 알고리즘이 있었습니다. 거품처럼. 나는 그것을 사용하는 법을 배울 수 없었습니다 - 나는 회개합니다.

다음은 이 시리즈의 내용입니다. https://www.mql5.com/ru/code/9336

결론: 당신 말이 맞습니다. 주문이 정렬되는 순서는 보장되지 않습니다. 보장된 결과를 얻으려면 프로그램의 작업에 따라 선택 및 정렬을 수행해야 합니다.

 
igalx :
MT-4 - 지수 S&P 500 선물 차트, TA 25 차트, S&P 500 차트에서 기술적 분석용 차트를 다운로드할 수 있습니까? 가능하다면 어떻게 하는지 알려주실 수 있나요? 설명이 있을 수 있습니다 다운로드 방법!

질문을 더 정확하게 공식화하십시오. 물론, 나는 당신이 일종의 인터넷 서비스에 대해 이야기하고 있다고 추측할 수 있습니다(가정). 그러나 검색 엔진에 귀하의 목록을 채점한 후에는 많은 다른 옵션이 생겼습니다. 그리고 왜 필요한지 이해하고 싶습니다. 어떤 과제를 수행하고 있습니까?

그러나 서비스를 의미한다면 이 서비스에서 기술적 분석을 하지 않겠습니까? 그리고 MT4에서는 중개인이 제공하는 경우 터미널에서 인용문을 사용할 수 있습니다. 그렇지 않은 경우 인기 있는 DC의 터미널을 다운로드하면 필요한 모든 것이 있을 것입니다. 그리고 그 이상입니다.