알고리즘 '원심분리기''

 

이 주제 기반: https://www.mql5.com/ru/forum/79324

매개변수 구성을 자동으로 조합하여 전략을 수립할 수 있습니까?


개념은 다음과 같습니다.

  1. 모든 거래 시스템은 공통 매개변수 그룹을 사용합니다.
  • 지표 매개변수 - 지표에 의해 계산된 파생 매개변수. 각 지표는 계산 공식에 따라 다른 값을 제공하는 하나의 매개 변수로 나타낼 수 있습니다.
  • 주문 매개변수 - 로트, 손절매, 이익실현, 후행 등... 계산 공식이 적용되지 않습니다 . 다른 요인에 따라 최상의 값을 선택하는 최적화만 사용됩니다.
  • 시장 매개변수 - 가격, 수량 . 지표 공식 내에서 고려 되며 시스템에 별도로 포함할 필요가 없습니다.
  • 통계 매개변수 - 드로다운, 이윤 계수, 자기자본 ... 거래 시스템에 포함될 필요가 없기 때문입니다. 그들의 기능은 주문 매개변수의 최적화와 시스템 매개변수의 정렬로 대체됩니다.
  • 예금 잔고 는 다른 매개 변수가 정렬되고 해당 값이 최적화되는 주요 매개 변수입니다.

2. 이러한 매개변수의 조합은 모든 Expert Advisors에서 발견되기 때문에 이론적으로 전략을 자동으로 조합하는 메커니즘을 만드는 것이 가능합니다. 엔진은 지표 매개변수 및 해당 값의 다양한 구성을 시도하여 시장 진입 신호로 처리합니다. 주문 매개변수는 테스터의 기록에 최적화됩니다. 성공적인 매개 변수 조립의 주요 지표는 증가된 보증금입니다. 매개 변수 구성 및 해당 값의 효율성이 고려되는 것은 성장 비율과 관련이 있습니다.

그러한 메커니즘의 구현에 대한 실용적인 가능성과 예상되는 기술적 복잡성에 관심이 있습니다.

Автоматизация поиска стратегий.
Автоматизация поиска стратегий.
  • 2016.04.04
  • www.mql5.com
Интересуют мысли трейдеров по поводу автоматизации поиска стратегий, не обязательно в пределах MQL4/5.
 
또 다른 환상적인 아이디어
 

선형 계획법의 최적화 문제.

Excel - 추가 기능 솔루션 찾기.

목표 기능 - 이익 기능 - 최대화.

모델의 변수와 제약 조건을 설정합니다.

모델을 채우십시오 - 1-2 시간.

해결책 찾기 - 얼마인지 모르겠습니다. 행의 길이는 얼마입니까? 아마 1시간

 
Дмитрий :

선형 계획법의 최적화 문제.

Excel - 추가 기능 솔루션 찾기.

목표 기능 - 이익 기능 - 최대화.

모델의 변수와 제약 조건을 설정합니다.

모든 것이 엑셀로 이루어지나요? 지표와 최적화는 어디에서 오는가?


작업 및 최적화를 위해 매개변수와 시장 데이터로 표시되는 지표가 필요합니다. 엑셀로는 안될듯...

 
Реter Konow :
모든 것이 엑셀로 이루어지나요? 지표와 최적화는 어디에서 오는가?

수식으로 지표를 채웁니다.

그리고 거기에 최적화가 내장되어 있습니다 - 애드온 솔루션 검색

 
음, 선형 계획법 문제를 풀기 위한 알고리즘이 있는 다른 수학 패키지가 있을 수도 있지만 저는 항상 Excel을 사용했습니다.
 
Дмитрий :

수식으로 지표를 채웁니다.

그리고 거기에 최적화가 내장되어 있습니다 - 애드온 솔루션 검색

지표는 시장 상품의 시장 데이터를 사용합니다. Excel에도 업로드해야 합니까?
 
Реter Konow :
지표는 시장 상품의 시장 데이터를 사용합니다. Excel에도 업로드해야 합니까?

엑셀로 복사하면 됩니다. 각 쌍을 별도로 확인합니다.

나는 시리즈를 복사하고, 목적 함수의 공식과 변수 셀의 셀에 공식으로 지표를 채점했습니다.

그리고 다

 
Дмитрий :

엑셀로 복사하면 됩니다. 각 쌍을 별도로 확인합니다.

나는 시리즈를 복사하고, 목적 함수의 공식과 변수 셀의 셀에 공식으로 지표를 채점했습니다.

그리고 다

사람들은 왜 전략을 쓰는가?

 

출력에서 다음을 얻어야 합니다.

1. 지표를 나타내는 매개변수의 구성 .

2. 진입점에 사용될 지표 매개변수 값 의 구성 .

3. 주문 매개변수의 값 구성 , 이는 진입점에 대해 선택된 값의 지표 구성(2) 최적화(1)의 결과가 됩니다.

모두 함께 거래 시스템을 구성합니다.

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Vladimir Baskakov :
또 다른 환상적인 아이디어

나는 그것이 환상적인 아이디어라고 생각하지 않습니다. 모든 사람이 여기에서 좋아하는 최적화로 귀결됩니다. 단지 더 복잡할 뿐입니다.

시스템 매개변수의 값뿐만 아니라 시스템 매개변수 자체도 선택해야 합니다. 지표는 시스템 매개변수의 샘플로 사용됩니다. 나머지는 모두 동일합니다.

1. 먼저 시스템 매개변수(표시기 조립)를 선택합니다.

2. 진입점에 대한 값을 선택합니다(선택한 표시기 어셈블리의 경우).

3. 우리는 주문 매개변수의 값을 선택합니다 - 정류장 및 로트.

출구에서 거래 전략을 얻습니다.

Автоматизация поиска стратегий.
Автоматизация поиска стратегий.
  • 2016.04.04
  • www.mql5.com
Интересуют мысли трейдеров по поводу автоматизации поиска стратегий, не обязательно в пределах MQL4/5.
사유: