초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 253

 
igalx :
기술 분석을 위한 차트를 다운로드할 수 있습니까 - S&P 500 선물 차트, TA 25 차트 및 S&P 500 차트 지수, 가능하다면 어떻게 하는지 알려주실 수 있나요? 다운로드 방법에 대한 설명이 있을 수 있습니다!
미리 감사드립니다.
터미널에서는 브로커(딜링센터)에서 제공하는 상품 차트를 볼 수 있습니다. "Market Watch" 창에서 검색하고 마우스 오른쪽 버튼을 클릭하고 "Symbols ..."를 선택해야 합니다. 지수가 제공되지 않으면 해당 지수를 제공하는 브로커(딜링 센터)를 찾아야 합니다.
 
barabashkakvn :
터미널에서는 브로커(딜링센터)에서 제공하는 상품 차트를 볼 수 있습니다. "Market Watch" 창에서 검색하고 마우스 오른쪽 버튼을 클릭하고 "Symbols ..."를 선택해야 합니다. 지수가 제공되지 않으면 해당 지수를 제공하는 브로커(딜링 센터)를 찾아야 합니다.

그런 브로커를 찾을 수 없습니다. 관심 있는 인덱스를 나(아마도 실시간으로) 또는 브로커에게 로드할 수 있는 기술적 분석을 위한 프로그램을 조언할 수 있습니까?

이러한 MT-4 또는 MT-5 지수를 다운로드할 수 있습니다. 나는 기술 분석을 시작하려고하는데 내 작업에 대처하는 방법에 대한 전문가의 조언을 듣고 싶습니다.

도움을 주셔서 미리 감사드립니다.

 
igalx :

그런 브로커를 찾을 수 없습니다. 관심 있는 인덱스를 나(아마도 실시간으로) 또는 브로커에게 로드할 수 있는 기술적 분석을 위한 프로그램을 조언할 수 있습니까?

이러한 MT-4 또는 MT-5 지수를 다운로드할 수 있습니다. 나는 기술 분석을 시작하려고하는데 내 작업에 대처하는 방법에 대한 전문가의 조언을 듣고 싶습니다.

도움을 주셔서 미리 감사드립니다.

MT4로 시작

내가 처음 접한 주제 https://www.mql5.com/en/forum/142393

MT4 포럼에서 명확하지 않은 부분을 물어보면 알려줄 것입니다.

MT5는 기록을 다운로드할 수 없으며, 이를 수행할 수 있는 터미널이 있지만 여기에서 논의하는 것은 일반적이지 않습니다.

загрузить внешние котировки из файла - как? - MQL4 форум
  • www.mql5.com
загрузить внешние котировки из файла - как? - MQL4 форум
 
"값" 열의 도구\디버깅 탭 오른쪽에 있는 관찰된 표현식 테이블에서 디버깅을 시도할 때(전문가 또는 스크립트 상관 없음) 이유를 찾을 수 있는 위치를 알려주십시오. 모든 표현식에 대해 "표현식을 평가할 수 없습니다"가 나타납니까? 디버그 창의 보기
 

MT4에는 디버깅이 없습니다 ... 개발자가 할 때까지 기다리십시오.

 
#property copyright "#Copyright © #"
#property link        "#http://www.#"
#property indicator_separate_window

//+------------------------------------------------------------------+
void init()
  {
  
  }
//+------------------------------------------------------------------+
int start()
  {
   
   int counted_bars=IndicatorCounted();
   if (counted_bars< 0 ) return (- 1 );
   //if(counted_bars>0) counted_bars--;
   int limit= Bars -counted_bars;
   if (counted_bars== 0 ) limit--;

   for ( int i=limit;i>= 0 ;i--)
     {
         
         datetime bod=Time[i]-Time[i] % 86400 ;           //начало дня
         int iBod = iBarShift( Symbol (), PERIOD_M1 ,bod);   //индекс первого бара М1
         int iNow=iBarShift( Symbol (), PERIOD_M1 ,Time[i]); //индекс текущуго бара M1
         
         datetime dt=iTime( Symbol (), PERIOD_M1 ,iBod);     //время первого бара М1
         datetime dt2=iTime( Symbol (), PERIOD_M1 ,iNow);     //время текущуго бара M1
         DebugBreak ();
         
         
     }
   return ( 0 );
  
  }
//+------------------------------------------------------------------+  


iBarShift에서 인덱스가 동일한 이유 또는 올바르게 수행하는 방법을 알려주십시오.(낮은 시간 프레임에서 높은 시간 프레임으로 데이터 가져오기) 감사합니다.

 
yuran007 :


iBarShift에서 인덱스가 동일한 이유 또는 올바르게 수행하는 방법을 알려주십시오.(낮은 시간 프레임에서 높은 시간 프레임으로 데이터 가져오기) 감사합니다.

MetaEditor 참조에서 "Organizing Data Access" 섹션을 보십시오. 그러나 지표가 정말로 필요한 경우에는 지표에서 Sleep() 이 작동하지 않는다는 점에 유의하십시오.
 
barabashkakvn :
MetaEditor 참조에서 "Organizing Data Access" 섹션을 보십시오. 그러나 지표가 정말로 필요한 경우 Sleep()은 지표에서 작동하지 않는다는 점을 염두에 두십시오.
즉, " mql5 프로그램은 모든 기호 및 시간 프레임에 대한 데이터에 액세스할 수 있으므로 필요한 시계열의 데이터가 아직 터미널에서 생성되지 않았거나 필요한 가격 데이터가 거래 서버와 동기화되지 않았을 가능성이 있습니다. 이 경우 데이터가 준비되기까지의 대기 시간을 예측하기 어렵습니다." Sleep()이 작동하지 않으면 Timer 이벤트 와 EA가 파일에 쓰고 표시기를 읽는 변형이 있습니까? 아니면 더 쉬운 방법이 있습니다. 추천 메뉴가 무엇인가요?
 
yuran007 :
즉, " mql5 프로그램은 모든 기호 및 시간 프레임에 대한 데이터에 액세스할 수 있으므로 필요한 시계열의 데이터가 아직 터미널에서 생성되지 않았거나 필요한 가격 데이터가 거래 서버와 동기화되지 않았을 가능성이 있습니다. 이 경우 데이터가 준비되기까지의 대기 시간을 예측하기 어렵습니다." Sleep()이 작동하지 않으면 Timer 이벤트 와 EA가 파일에 쓰고 표시기를 읽는 변형이 있습니까? 아니면 더 쉬운 방법이 있습니다. 추천 메뉴가 무엇인가요?
다른 계측기 또는 표시기의 다른 기간(현재 기간 제외)에서 데이터를 수신해야 하는 경우 타이머가 좋은 옵션입니다.
타이머에서 데이터 수신 요청을 보내고 결과를 확인합니다. 데이터가 준비되고 로드되면 타이머에서 플래그(bool 변수)를 true로 설정합니다. 그 후, 이러한 준비된 데이터는 OnCalculate의 지표에서 사용할 수 있습니다.
 
barabashkakvn :
다른 계측기 또는 표시기의 다른 기간(현재 기간 제외)에서 데이터를 수신해야 하는 경우 타이머가 좋은 옵션입니다.
타이머에서 데이터 수신 요청을 보내고 결과를 확인합니다. 데이터가 준비되고 로드되면 타이머에서 플래그(bool 변수)를 true로 설정합니다. 그 후, 이러한 준비된 데이터는 OnCalculate의 지표에서 사용할 수 있습니다.
감사해요
사유: