mt5/mt4? - 페이지 5

 

예를 들어, 1년 동안 주어진 기호에 대해 mt5에서 작은 인용문 아카이브를 현재 어떻게 다운로드할 수 있는지 알려주실 수 있습니까? (스크립트, 있을 수 있다고 생각합니다)

어쩌면 내가 뭔가 잘못되었다고 생각하고 있을지도 모르지만 테스트를 상상하는 방법은 샘플이 대표성을 갖기 위해서는 가까운 과거의 실시간 기간에서 가져오는 것이 아니라 다른 시간을 반영하는 다른 기간에서 마운트해야 한다는 것입니다. 로봇이 다양한 테스트에 대비할 수 있도록 시장 행동 유형을 지정하려면 "보스의" 합성 스파이크를 추가할 수도 있습니다. 이를 위해서는 인용문을 업로드하고 잘라내고 몽타주를 만들어야 합니다(비디오 클립 또는 사운드와 같이). 테스터에게 제공합니다. 하지만 이것은 단지 초보자의 생각일 뿐이니 잘못된 방향으로 갔다면 죄송합니다...

 

MetaTrader 5에 자신의 견적을 업로드할 수 없습니다.

시스템은 매우 복잡하고 상호 연결되어 있으며 엄청난 양의 정확한 도구 매개변수 설정이 필요하므로 터미널은 서버에서 제공하는 올바른 환경만 신뢰합니다. 이것이 플랫폼의 이념입니다.

 
Alex_Bondar :

예를 들어, 1년 동안 주어진 기호에 대해 mt5에서 작은 인용문 아카이브를 현재 어떻게 다운로드할 수 있는지 알려주실 수 있습니까? (스크립트, 있을 수 있다고 생각합니다)

어쩌면 내가 뭔가 잘못되었다고 생각하고 있을지도 모르지만 테스트를 상상하는 방법은 샘플이 대표성을 갖기 위해서는 가까운 과거의 실시간 기간에서 가져오는 것이 아니라 다른 시간을 반영하는 다른 기간에서 마운트해야 한다는 것입니다. 로봇이 다양한 테스트에 대비할 수 있도록 시장 행동 유형을 지정하려면 "보스로부터" 합성 스파이크를 추가할 수도 있습니다. 이를 위해 인용문을 다운로드하고 잘라내고 몽타주를 만들어야 합니다(비디오 클립 또는 사운드와 같이). , 테스터에게 제공합니다. 하지만 이것은 단지 초보자의 생각일 뿐이니 잘못된 방향으로 갔다면 죄송합니다...

생성된 이력에 대한 연구를 수행하기 위한 멋진 도구가 될 것입니다. 나는 사용하고 싶습니다. 즉, 기록을 생성할 수 있는 도구이며 시간이 지남에 따라 여전히 변경될 수 있는 "노이즈", 변동성, 플랫/트렌드 및 빈도/반복, 스프레드 등을 도입하기 위한 설정이 있습니다. 그런 것... 테스터에서 선택을 하거나 제공된 기록에 대해 테스트를 실행하거나 생성 모드를 켤 수 있습니다. 이 경우 이력 데이터가 부족하여 문제가 되지 않는 것은 컴퓨터 리소스에만 있는 제한 사항입니다.

하지만 이 문제를 해결할 수 있는 방법이 있습니다. 계획에 주목해야 할 기사가 하나 더 있는 것 같습니다. )))

 

MT4를 MT5의 확장으로 사용할 수 있는 옵션은 항상 있습니다. 이 각도에서 질문을 보면

(1) MT4는 MT6이 나올 때만 죽습니다.

(2) MT5의 가능성이 크게 확장됩니다.

 
Alex_Bondar :

예를 들어, 1년 동안 주어진 기호에 대해 mt5에서 작은 인용문 아카이브를 현재 어떻게 다운로드할 수 있는지 알려주실 수 있습니까? (스크립트, 있을 수 있다고 생각합니다)

따옴표 아카이브는 현재 열려 있는 기호의 File\Save(Ctrl+S) 메뉴에서 *.csv에 저장할 수 있지만, 미닛에 대해 이야기하면 지난 2개월만 저장됩니다. 더 오랜 기간 동안 나는 저장하는 방법을 알지 못했습니다. 그러나 다운로드할 수 없으므로 지금은 mt4 또는 다른 소프트웨어에서 cat 따옴표를 사용해야 합니다.

테스트를 위한 샘플링에 대한 예술적 접근 방식에 대한 귀하의 아이디어는 새로운 것은 아니지만 특히 신경망 알고리즘을 훈련 하는 데 매우 관련이 있습니다. 이는 너무 많은 데이터를 소비하는 데 해로울 수 있으며 유능한 샘플링은 전처리( 정규화, 필터링 등)

 
EvMir :

따옴표 아카이브는 현재 열려 있는 기호의 File\Save(Ctrl+S) 메뉴에서 *.csv에 저장할 수 있지만, 미닛에 대해 이야기하면 지난 2개월만 저장됩니다. 더 오랜 기간 동안 나는 저장하는 방법을 알지 못했습니다. 그러나 다운로드할 수 없으므로 지금은 mt4 또는 다른 소프트웨어에서 cat 따옴표를 사용해야 합니다.

...

이 기사를 확인하십시오 >> 다른 프로그램에 대한 MetaTrader 5 견적을 준비하는 방법

그리고 코드 베이스에 스크립트가 있습니다. >> sHistoryExport - MT4 형식으로 기록 데이터를 내보내기 위한 편리한 스크립트

 
gpwr :

...

1. 더 나은 옵티마이저(매개변수의 수는 제한되지 않음)

...

만일의 경우를 대비하여 확인했습니다. )) 매개변수는 1024개로 제한됩니다. 다음은 빠른 확인을 위한 스크립트입니다.

 //+------------------------------------------------------------------+
//|                                        Generate1030InpParams.mq5 |
//|                        Copyright 2010, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2010, MetaQuotes Software Corp."
#property link       "http://www.mql5.com"
#property version   "1.00"
//---
#define CNTPRM 1030 // Кол-во параметров
//---
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
// Получим хэндл файла для записи
   int hFl= FileOpen ( "1030.mq5" , FILE_WRITE | FILE_TXT | FILE_ANSI , "" );
//---
   if (hFl!= INVALID_HANDLE ) // Если хэндл получен
     {
       string
      inputs= "input " ,
      types= "int " ,
      names= "param_" ,
      equals= "=" ,
      end= ";" ;
       int values= 0 ;
       //---
       string n= "" ;
       //---
       for ( int i= 1 ; i<CNTPRM; i++)
        {
         n= IntegerToString (i);
         FileWrite (hFl,inputs,types,names+n,equals,values,end);
        }
       //---
       FileWrite (hFl, "void OnInit(){}" );
       FileWrite (hFl, "void OnDeinit(const int reason){}" );
       FileWrite (hFl, "void OnTick(){}" );
     }
//---
   FileClose (hFl); // Закроем файл
  }
//+------------------------------------------------------------------+

//---

스크립트는 지정된 수의 매개변수를 사용하여 테스트를 위한 전문가를 작성합니다. 그런 다음 이를 컴파일하여 전문가 폴더로 전송해야 합니다. 1024개 이상의 매개변수가 있는 경우 테스터에서 실행하면 다음이 표시됩니다.

 

이 대본을 봤습니다. 감사합니다. 0.5초 만에 1년(370,000분 막대)을 쓰지만 370,001은 이미 스크립트나 데이터에 오류가 있는 곳(4코어 i7 2600k 4GHz, 16Gb RAM)에서 서브비전을 발생시킵니다. 스크립트 작업의 백분율과 메모리가 전혀 방해받지 않기 때문입니다.

 
EvMir :

이 대본을 봤습니다. 감사합니다. 0.5초 만에 1년(370,000분 막대)을 쓰지만 370,001은 이미 스크립트나 데이터에 오류가 있는 곳(4코어 i7 2600k 4GHz, 16Gb RAM)에서 서브비전을 발생시킵니다. 스크립트 작업의 백분율과 메모리가 전혀 방해받지 않기 때문입니다.

댓글의 같은 위치에 있는 스크립트 작성자에게 질문을 시도해 보세요.
 
tol64 :

만일의 경우를 대비하여 확인했습니다. )) 매개변수는 1024개로 제한됩니다. 다음은 빠른 확인을 위한 스크립트입니다.

//---

스크립트는 지정된 수의 매개변수를 사용하여 테스트를 위한 전문가를 작성합니다. 그런 다음 이를 컴파일하여 전문가 폴더로 전송해야 합니다. 1024개 이상의 매개변수가 있는 경우 테스터에서 실행하면 다음이 표시됩니다.

말을 잘못했어요. 입력 매개변수의 계산된 값(단계) 수를 의미했습니다.