라이브러리를 MQL5로 변환할 때입니다.

 
우리는 다른 언어로 작성된 기존 라이브러리의 변환을 단순화하기 위해 MQL5 컴파일러를 미세 조정하는 데 많은 작업을 수행했습니다.

또한 MQL5 언어의 개발은 계속됩니다. 강력한 코드 프로파일러를 포함하여 더 많은 기능이 곧 제공될 예정입니다.

이제 두 가지 작업이 있습니다.
1) 변환을 위한 유용한 오픈 소스 라이브러리 선택
2) 전환 프로젝트 실행을 위한 자원 봉사자 모집(이 비용은 우리가 부담합니다)

우선, 잠재적인 프로젝트 목록을 수집하고 싶습니다. 링크와 간단한 설명을 도와주세요.
 
Renat :
강력한 코드 프로파일러 를 포함하여 더 많은 기능이 곧 제공될 예정입니다.
이것은 매우 멋지다. 그리고 때로는 어떤 구성이 더 빠르고 느리게 작동하는지 예측하기 어렵습니다. 수동으로 측정해야 합니다.

2) 전환 프로젝트 실행을 위한 자원 봉사자 모집(이 비용은 우리가 부담합니다)

조금 더 자세히 알려주실 수 있나요? (요금, 어디서/누구에게 연락해야 하는지 등)

 
먼저 프로젝트 를 선택해야 합니다. 그러면 자금 조달 금액이 명확해집니다.

우리는 MQL5.community의 진지한 개발에 집중하고 있으며 여기에 자원을 적극적으로 투자하고 있습니다. 다음 주에는 많은 소식이 있을 것입니다.
 
Renat :
먼저 프로젝트를 선택해야 합니다. 그러면 자금 조달 금액이 명확해집니다.

우리는 MQL5.community의 진지한 개발에 집중하고 있으며 여기에 자원을 적극적으로 투자하고 있습니다. 다음 주에는 많은 소식이 있을 것입니다.

그리고 목적은 무엇입니까?

MetaTrader를

1 NeuroDayTrader

2 수학실험실

3 기타

 
그리고 이것도. 플랫폼은 라이브러리에 강합니다.

우리는 좋은 기능과 시장에 대한 접근성을 가지고 있습니다. 이제 도서관의 방향성을 강화해야 합니다.

정적 멤버 와 연산자 오버로딩을 구현한 후 C++ 라이브러리를 훨씬 쉽게 변환할 수 있었습니다. 물론 C/C++ 스타일 포인터 작업과 직접 액세스를 다시 작성해야 하지만 다른 더 안전한 관리 언어로 된 라이브러리가 많이 있습니다.
 
Renat :

또한 MQL5 언어의 개발은 계속됩니다. 강력한 코드 프로파일러를 포함하여 더 많은 기능이 곧 제공될 예정입니다.

프로파일러는 정말 멋집니다.

작은 질문 - 이제 라이브러리를 정상적으로 디버그할 수 있습니까? 항상 모든 버그가 한 번에 사라지는 것은 아닙니다. 일부 버그는 라이브러리를 적극적으로 사용하는 동안 남아 있다가 이미 사라질 수 있습니다.

우선, 잠재적인 프로젝트 목록을 수집하고 싶습니다. 링크와 간단한 설명을 도와주세요.

프로젝트의 초점은 무엇이어야 합니까?

그리고 어떤 형식으로

-- 일반적으로 사용되는 dll 주변의 래퍼 라이브러리,

-- 시스템 dll만을 사용하여 완전한 교체,

- 네이티브 수단에 의한 완전한 대체?


https://www.mql5.com/ru/articles/1565 -- FANN은 매우 인기 있는 신경 라이브러리이며 완전히 이식될 가능성이 높습니다.

https://www.mql5.com/ru/code/10684 -- R용 MT4 래퍼 -- 자세한 내용은 여기

Используем нейронные сети в MetaTrader
Используем нейронные сети в MetaTrader
  • 2009.11.30
  • Mariusz Woloszyn
  • www.mql5.com
В статье показано как применять нейронные сети в программах на MQL, используя свободно распространяемую библиотеку FANN. На примере стратегии с использованием индикатора MACD построен эксперт, использующий нейросетевую фильтрацию сделок, которая привела к улучшению характеристик торговой системы.
 

어쩌면 주제에서 벗어났습니다. 그러나 한 번에 여기에서 내 기사 에 대한 MNC 알고리즘을 사용했습니다. http://alglib.sources.ru/

트레이더-프로그래머가 요구할 수 있는 ALGLIB를 평가한다면 알고리즘의 다음 섹션을 선택하고 싶습니다.

  • 선형 회귀.
  • 신경망.
  • 보간, 근사.
  • 고속 푸리에 변환.
  • 상관관계.

이 모든 것을 mql5로 변환하여 항상 사용할 수 있습니다.

ALGLIB
  • alglib.sources.ru
ALGLIB - ��� �����-������������� ���������� ���������� �������, �������������� ��������� ������ ���������������� (C++, C#, Pascal, VBA) � ��������� ������������ ������ (Windows, Linux, Solaris). ����������� ALGLIB �������� � ����: �������� ������� (������ ���������, EVD, SVD) ������� ������ ��������� (�������� � ����������) ������������...
 
힐베르트-황 변환.
 
Renat : 우선, 잠재적인 프로젝트 목록을 수집하고 싶습니다. 링크와 간단한 설명을 도와주세요.

음, 우선 이 프로젝트를 여기로 이식할 수 있습니다. http://leenissen.dk/fann/wp/download/

나는 dll을 여러 번 사용했으며 불만이 없으며 NS는 매우 간단하게 생성되며 NS, IMHO의 일반적인 작업에 대해 꽤 실행 가능한 코드

음, 옵션으로 웨이블릿 변환을 표준 MT5 패키지의 라이브러리로 사용하는 것이 좋을 것입니다. 노이즈가 많지만 실제 구현은 1, 2 및 계산됩니다.

추신: 주제에 없을 수도 있지만 메타쿼타가 XO, Renko 및 rangebar 차트를 플랫폼에서 만들 계획인지 알고 싶습니다. 많은 플랫폼에서 이러한 차트는 서버에서 제공됩니다.

 
나는 FANN에게 투표합니다.
 
주요 초점은 DLL을 사용할 필요 없이 MQL5의 기본 라이브러리에 있습니다.

우리는 컴파일러의 성능에 대해 많은 작업을 하고 있으며 이를 C++ 컴파일러의 성능에 더 가깝게 만들 것입니다. 이것은 DLL의 필요성이 크게 감소한다는 것을 의미합니다.

또한 다음 편집기 빌드에서는 C/C++ DLL 코드 컴파일에 대한 기본 지원이 있을 가능성이 높습니다. 즉, 가장 간단한 DLL은 메타 편집기에서 직접 컴파일할 수 있습니다. Visual Studio 2005/2008/2010이 로컬에 있는 경우 로컬 컴파일러가 사용되며, 그렇지 않으면 온라인 컴파일 서비스가 사용됩니다.

이를 통해 dllok의 소스 코드를 교환하고 집에서 쉽게 컴파일할 수 있습니다. 이렇게 하면 보안을 더 잘 제어할 수 있습니다.