작업: 온라인 디스플레이를 사용하여 MQL5에서 일일 분석 구현 - 페이지 8 123456789 새 코멘트 Dmitriy Parfenovich 2014.09.04 15:13 #71 sanyooooook : 어디에 게시해야합니까? 예, 정말 중요하지 않습니다. WebRequest 를 사용하여 이 문제를 해결하는 데 관심이 있습니다. Vladimir Karputov 2014.11.22 15:26 #72 Renat : 그건 그렇고, 예, 템플릿 게시(템플릿 + 화면)는 누구나 사이트에서 다운로드하여 모든 지표, 개체 등을 볼 수 있기 때문에 훨씬 더 나은 분석 시스템입니다. 그리고 수동 출판에 좋습니다. 아마도 "분석" 섹션이 열릴 것입니다. 여기에서 하위 섹션은 "차트"(현재 스크린샷이 게시됨), "프로필/템플릿"(템플릿 + 스크린샷 + 설명 텍스트)이며 토론 가능성이 있는 "블로그" 개인블로그. 따라서 자동 출판을 포함하여 더 많은 하위 섹션을 추가할 수 있습니다. 템플릿에 Market의 유료 지표가 포함된 경우 템플릿 게시는 어떻게 됩니까? Eugeniy Lugovoy 2014.11.22 16:50 #73 Renat : 일반적인 것들이 있습니다 - WebRequest 기능을 보십시오. 그것의 도움으로 HTTP / HTTPS 프로토콜을 통해 무엇이든 할 수 있습니다. 아, 전부는 아닙니다. 콘텐츠가 AJAX에 의해 동적으로 생성되는 레이어에서 데이터를 가져옵니다. 추가 작업에 필요한 사이트에서는 승인이 전달되지 않습니다. POST / GET 요청만 ... 응답을 받게 되며 그게 전부입니다. Eugeniy Lugovoy 2014.11.22 17:03 #74 fyords : 아니요, 문제는 WebRequest가 자체 헤더를 생성하는 것을 허용하지 않는다는 것입니다. HttpOpenRequest 를 사용 하는 경우 HttpAddRequestHeaders 를 사용하여 HTTP 헤더를 설정할 수도 있습니다. 위의 예에서만 A가 아니라 W라는 접미사가 있는 함수를 가져와야 합니다 . 예를 들어 HttpOpenRequestA => HttpOpenRequestW 이 같은 Dmitriy Parfenovich 2014.11.22 17:50 #75 elugovoy : HttpOpenRequest 를 사용 하는 경우 HttpAddRequestHeaders 를 사용하여 HTTP 헤더를 설정할 수도 있습니다. 위의 예에서만 A가 아니라 W라는 접미사가 있는 함수를 가져와야 합니다 . 예를 들어 HttpOpenRequestA => HttpOpenRequestW 이 같은 예, 하지만 저는 일반 기능에만 관심이 있습니다. 시장에 있는 dll은 "허용되지 않습니다". [삭제] 2014.11.22 19:45 #76 fyords : 아니요, 문제는 WebRequest가 자체 헤더를 생성하는 것을 허용하지 않는다는 것입니다. 이것은 mql5.com을 사용하더라도 wininet 없이는 승인된 부분에서 아무 것도 다운로드할 수 없다는 것을 의미합니까? Dmitriy Parfenovich 2014.11.22 19:58 #77 zaskok : 이것은 mql5.com을 사용하더라도 wininet 없이는 승인된 부분에서 아무 것도 다운로드할 수 없다는 것을 의미합니까? 나는 아니라고 생각한다. Igor Volodin 2017.02.12 15:02 #78 오래된 주제를 가져오겠습니다. 이제 MQL 을 통해 ChartSaveTemplate() 에 의해 생성된 .tpl 파일에 액세스할 수 있습니까? 파일은 샌드박스 외부에 있는 Profiles/Templates 에 하드코딩됩니다. 설명서에 있지만 ChartApplyTemplate() 함수에서 https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate Files 폴더에서 파일을 읽는 예 그들은 어떻게 이 폴더에 들어갔습니까? //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart () { //--- пример применения шаблона, расположенного в каталоге \MQL5\Files if ( FileIsExist ( "my_template.tpl" )) { Print ( "Шаблон my_template.tpl найден в каталоге \Files'" ); //--- применим найденный шаблон if ( ChartApplyTemplate ( 0 , "\\Files\\my_template.tpl" )) { Print ( "Применили успешно шаблон 'my_template.tpl'" ); //--- принудительно перерисуем график для быстрого показа изменений ChartRedraw (); } else Print ( "Не удалось применить шаблон 'my_template.tpl', ошибка " , GetLastError ()); } else { Print ( "Файл 'my_template.tpl' не найден в папке " + TerminalInfoString ( TERMINAL_PATH )+ "\\MQL5\\Files" ); } } 작업은 tpl 파일의 텍스트를 전문가가 서버로 보내는 것입니다. Документация по MQL5: Операции с графиками / ChartApplyTemplate www.mql5.com Операции с графиками / ChartApplyTemplate - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Task: implementation of daily ChartApplyTemplate MQL4 및 MQL5에 대한 Vladimir Karputov 2017.02.12 15:06 #79 Igor Volodin : 오래된 주제를 가져오겠습니다. 이제 MQL 을 통해 ChartSaveTemplate() 에 의해 생성된 .tpl 파일에 액세스할 수 있습니까? 파일은 샌드박스 외부에 있는 Profiles/Templates 에 하드코딩됩니다. ChartApplyTemplate() 함수의 문서는 https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate Files 폴더에서 파일을 읽는 예 그들은 어떻게 이 폴더에 들어갔습니까? //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart () { //--- пример применения шаблона, расположенного в каталоге \MQL5\Files if ( FileIsExist ( "my_template.tpl" )) { Print ( "Шаблон my_template.tpl найден в каталоге \Files'" ); //--- применим найденный шаблон if ( ChartApplyTemplate ( 0 , "\\Files\\my_template.tpl" )) { Print ( "Применили успешно шаблон 'my_template.tpl'" ); //--- принудительно перерисуем график для быстрого показа изменений ChartRedraw (); } else Print ( "Не удалось применить шаблон 'my_template.tpl', ошибка " , GetLastError ()); } else { Print ( "Файл 'my_template.tpl' не найден в папке " + TerminalInfoString ( TERMINAL_PATH )+ "\\MQL5\\Files" ); } } 작업은 tpl 파일의 텍스트를 전문가가 서버로 보내는 것입니다. 차트 템플릿이 있는 파일은 최근 " terminal data directory\MQL5\Profiles " 에 있습니다. 터미널: 차트 템플릿 및 프로필이 [터미널 데이터 디렉토리\프로파일]에서 [터미널 데이터 디렉토리\MQL5\프로파일]로 이동되었습니다. 이제 템플릿을 MQL5 Storage에 쉽게 추가하고 모든 컴퓨터에서 사용할 수 있습니다. Igor Volodin 2017.02.12 15:12 #80 Vladimir Karputov : 차트 템플릿이 있는 파일은 최근 " terminal data directory\MQL5\Profiles " 에 있습니다. 터미널: 차트 템플릿 및 프로필이 [터미널 데이터 디렉토리\프로파일]에서 [터미널 데이터 디렉토리\MQL5\프로파일]로 이동되었습니다. 이제 템플릿을 MQL5 Storage에 쉽게 추가하고 모든 컴퓨터에서 사용할 수 있습니다. 이 대답은 "아니요, MQL에서 저장된 .tpl 파일의 텍스트에 액세스할 수 없습니다"라는 의미임을 이해합니다. 123456789 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
어디에 게시해야합니까?
그건 그렇고, 예, 템플릿 게시(템플릿 + 화면)는 누구나 사이트에서 다운로드하여 모든 지표, 개체 등을 볼 수 있기 때문에 훨씬 더 나은 분석 시스템입니다. 그리고 수동 출판에 좋습니다.
아마도 "분석" 섹션이 열릴 것입니다. 여기에서 하위 섹션은 "차트"(현재 스크린샷이 게시됨), "프로필/템플릿"(템플릿 + 스크린샷 + 설명 텍스트)이며 토론 가능성이 있는 "블로그" 개인블로그. 따라서 자동 출판을 포함하여 더 많은 하위 섹션을 추가할 수 있습니다.
일반적인 것들이 있습니다 - WebRequest 기능을 보십시오.
그것의 도움으로 HTTP / HTTPS 프로토콜을 통해 무엇이든 할 수 있습니다.
아, 전부는 아닙니다. 콘텐츠가 AJAX에 의해 동적으로 생성되는 레이어에서 데이터를 가져옵니다. 추가 작업에 필요한 사이트에서는 승인이 전달되지 않습니다.
POST / GET 요청만 ... 응답을 받게 되며 그게 전부입니다.
아니요, 문제는 WebRequest가 자체 헤더를 생성하는 것을 허용하지 않는다는 것입니다.
HttpOpenRequest 를 사용 하는 경우 HttpAddRequestHeaders 를 사용하여 HTTP 헤더를 설정할 수도 있습니다.
위의 예에서만 A가 아니라 W라는 접미사가 있는 함수를 가져와야 합니다 . 예를 들어 HttpOpenRequestA => HttpOpenRequestW
이 같은
HttpOpenRequest 를 사용 하는 경우 HttpAddRequestHeaders 를 사용하여 HTTP 헤더를 설정할 수도 있습니다.
위의 예에서만 A가 아니라 W라는 접미사가 있는 함수를 가져와야 합니다 . 예를 들어 HttpOpenRequestA => HttpOpenRequestW
이 같은
아니요, 문제는 WebRequest가 자체 헤더를 생성하는 것을 허용하지 않는다는 것입니다.
이것은 mql5.com을 사용하더라도 wininet 없이는 승인된 부분에서 아무 것도 다운로드할 수 없다는 것을 의미합니까?
오래된 주제를 가져오겠습니다.
이제 MQL 을 통해 ChartSaveTemplate() 에 의해 생성된 .tpl 파일에 액세스할 수 있습니까?
파일은 샌드박스 외부에 있는 Profiles/Templates 에 하드코딩됩니다.
설명서에 있지만 ChartApplyTemplate() 함수에서
https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate
Files 폴더에서 파일을 읽는 예
그들은 어떻게 이 폴더에 들어갔습니까?
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart ()
{
//--- пример применения шаблона, расположенного в каталоге \MQL5\Files
if ( FileIsExist ( "my_template.tpl" ))
{
Print ( "Шаблон my_template.tpl найден в каталоге \Files'" );
//--- применим найденный шаблон
if ( ChartApplyTemplate ( 0 , "\\Files\\my_template.tpl" ))
{
Print ( "Применили успешно шаблон 'my_template.tpl'" );
//--- принудительно перерисуем график для быстрого показа изменений
ChartRedraw ();
}
else
Print ( "Не удалось применить шаблон 'my_template.tpl', ошибка " , GetLastError ());
}
else
{
Print ( "Файл 'my_template.tpl' не найден в папке "
+ TerminalInfoString ( TERMINAL_PATH )+ "\\MQL5\\Files" );
}
}
작업은 tpl 파일의 텍스트를 전문가가 서버로 보내는 것입니다.
오래된 주제를 가져오겠습니다.
이제 MQL 을 통해 ChartSaveTemplate() 에 의해 생성된 .tpl 파일에 액세스할 수 있습니까?
파일은 샌드박스 외부에 있는 Profiles/Templates 에 하드코딩됩니다.
ChartApplyTemplate() 함수의 문서는
https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate
Files 폴더에서 파일을 읽는 예
그들은 어떻게 이 폴더에 들어갔습니까?
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart ()
{
//--- пример применения шаблона, расположенного в каталоге \MQL5\Files
if ( FileIsExist ( "my_template.tpl" ))
{
Print ( "Шаблон my_template.tpl найден в каталоге \Files'" );
//--- применим найденный шаблон
if ( ChartApplyTemplate ( 0 , "\\Files\\my_template.tpl" ))
{
Print ( "Применили успешно шаблон 'my_template.tpl'" );
//--- принудительно перерисуем график для быстрого показа изменений
ChartRedraw ();
}
else
Print ( "Не удалось применить шаблон 'my_template.tpl', ошибка " , GetLastError ());
}
else
{
Print ( "Файл 'my_template.tpl' не найден в папке "
+ TerminalInfoString ( TERMINAL_PATH )+ "\\MQL5\\Files" );
}
}
작업은 tpl 파일의 텍스트를 전문가가 서버로 보내는 것입니다.
차트 템플릿이 있는 파일은 최근 " terminal data directory\MQL5\Profiles " 에 있습니다.
터미널: 차트 템플릿 및 프로필이 [터미널 데이터 디렉토리\프로파일]에서 [터미널 데이터 디렉토리\MQL5\프로파일]로 이동되었습니다. 이제 템플릿을 MQL5 Storage에 쉽게 추가하고 모든 컴퓨터에서 사용할 수 있습니다.
차트 템플릿이 있는 파일은 최근 " terminal data directory\MQL5\Profiles " 에 있습니다.
터미널: 차트 템플릿 및 프로필이 [터미널 데이터 디렉토리\프로파일]에서 [터미널 데이터 디렉토리\MQL5\프로파일]로 이동되었습니다. 이제 템플릿을 MQL5 Storage에 쉽게 추가하고 모든 컴퓨터에서 사용할 수 있습니다.