MQL5 및 MQL5 Cloud Network에서 범용 수학 계산을 추가로 지원하려면 무엇을 추가해야 합니까? - 페이지 11

 
sergeev :

응. 누군가의 분개하는 마음이 끓어오르고 있습니다 :) 엉뚱한 터치.

Reshetov, "당신의 눈을 씻으십시오", 나는 당신에게 당신의 유일한 개발을 보여달라고 요청한 것이 아니라 적어도 몇 명의 프로그래머가 더 참여하는 프로젝트입니다.

Shchaz, 나는 모든 것을 버리고 온갖 선동가와 다른 호기심 많은 입의 프로젝트를 업데이트하기 시작할 것입니다.

세르게예프 :

당신의 단어 선택에 여유를 가지세요. 당신은 공격적입니다.

네, 특별히 욕은 하지 않는 것 같고, 문맥에 따라 단어를 선택하려고 합니다. 스페이드를 스페이드라고 부르려고?

무심코 저를 건드렸다면 실례합니다. 시민대표님, 하지만 아무도 강제로 토론에 참여하고 제 상황을 꾸짖지 않았습니다.

프로젝트 수행 방법에 대한 귀하의 개인적인 의견은 이미 알려져 있으며 관심이 없습니다. 따라서 귀하와 논의를 계속하는 것은 의미가 없습니다. 나는 조언자와 다른 사람이 필요하지 않습니다.

 

어쨌든 논쟁하고 싶지 않습니다.

나는 항상 건설적인 사람을 환영하고 더욱 그를 존경하기 때문에 다른 사람의 시간을 낭비하는 것을 좋아하지 않습니다.

 

당신은 여기 재미 있습니다.

거기 에 "New Neural"은 MetaTrader 5 플랫폼을 위한 신경망 엔진의 오픈 소스 프로젝트입니다. 최소한 읽을 것이 있지만 이 스레드는 바로 말다툼으로 시작됩니다.

 

Renat :


따라서 문제 - 결제 네트워크의 기능을 향상시키기 위해 어떤 다른 기능이 포함되어야 합니까?

리드가 필요합니다. 유전 알고리즘 은 종종 많은 수학적 계산에서 허용되지 않는 극한값에서 멀리 멈춥니다.

내 집에서 유전학, 나는 이것을했다.

GA가 작동한 후:

1. 플래그를 false로 설정했습니다.

2. 입력 매개변수(연구 중인 함수의 인수)를 별도로 취합니다.

3. 선택한 입력 매개변수의 값을 기억하고 이에 대해 이분법을 실행합니다(극한값 검색).

4. 이분법 이후에 입력 매개변수의 값이 변경된 경우 플래그가 true로 설정됩니다.

5. 아직 입력 매개변수가 있는 경우 2단계

6. 플래그가 참이면 항목 1


마무리 후 결과는 종종 유전에 의해 주어진 결과와 매우 다릅니다. 따라서 극값이 안정적인 경우 미세 조정은 입력 매개변수의 주어진 불연속성의 정확도로 극한값을 감지하는 유일한 방법입니다.

Генетические алгоритмы - это просто!
Генетические алгоритмы - это просто!
  • 2010.05.25
  • Andrey Dik
  • www.mql5.com
В статье автор расскажет об эволюционных вычислениях с использованием генетического алгоритма собственной реализации. Будет показано на примерах функционирование алгоритма, даны практические рекомендации по его использованию.