인공 신경망.

 

     신경망 - IMHO 알고리즘 거래 에서 가장 어려운 것. 여기에 뉴비가 없습니다. 여기 저는 Forex에서 8년을 보낸 후 가능한 모든 전략을 통해 많은 돈을 썼습니다.   및 지표 및 다양한 조합, 이것이 내가 건드리지 않은 유일한 거래 전략이라고 결정했습니다. 나는 왜 전에 그것을 하지 않았는가? 너무 복잡해서 '뉴로솔루션' 등의 별도의 특수 프로그램을 추가로 사용해야 한다고 생각했는데, 제 생각이 틀렸습니다. 가장 중요한 것은 신경망이 어떻게 작동하는지 명확하게 이해하는 것이고 나머지는 기술의 문제입니다.

     나는 약 하루 만에 첫 번째 간단한 테스트 신경망을 생각해 내고 순수 MQL 5에서 약 15분 만에 작성하고 최적화를 사용하여 훈련했습니다. 그리고 보라, 결과는 고무적이다. 탱크의 견고성은 몇 년 동안 존재하고 탱크 테스트는 안정적이다. 이제 Grail이 존재한다면 거의 확신할 수 있습니다.   그런 다음 신경망의 깊이 어딘가에 숨겨져 있습니다. 그들의 잠재력은 거의 무한합니다. 매개변수의 수에 관계없이 원하는 수의 지표를 추가할 수 있습니다... 그리고 순수한 MQL 5에서 이를 수행할 수 있습니다. 앉아서 생각하고 시도한 후, Expert Advisor의 눈을 멀게 하려는 이전의 모든 노력 표준 지표에서 유치원처럼 보입니다.

     이 스레드에서 저는 신경망 분야의 경험을 공유할 것을 제안합니다. MQL 5에서 네트워크를 구축하고 훈련하는 원리를 배우는 것은 흥미로울 것입니다. 귀하의 의견을 기다립니다.

 
왜 새로운 주제를 시작합니까? 예를 들어 joo와 같이 아침 식사로 신경망을 먹는 주제와 사람들이 이미 있습니다.
 

07041982 :    

ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ....

이 스레드에서는 신경망 분야의 경험을 공유할 것을 제안합니다.
공유 시작 - 주의 깊게 관찰
 
IgorM :
공유 시작 - 주의 깊게 관찰
문제의 사실은 15분 만에 작성된 하나의 간단한 신경망 , 거의 경험이 거의 없다는 것입니다 ...
 
07041982 : 문제의 사실은 15분 만에 작성된 간단한 신경망 하나, 거의 경험이 없다는 것입니다...

NS에 대한 경험은 중요하지 않습니다. (손가락을 가리지 않겠지만 Mr. R.은 NS에 오랫동안 종사했고 그의 메시지를 오랫동안 지켜본 결과 시간과 경험이 중요하다는 결론에 도달했습니다. 중요하지 않음 - 케이스가 중요합니다 ...)

Grail 의 코드를 게시하고 포럼에서 알아내도록 합시다.

추신: mql4에는 NN의 기성품 구현이 많이 있지만 지금까지는 NN이 표준 지표보다 좋지 않다는 결론에 도달했습니다.

 

"누구나 언제든지 스피노자를 낳을 수 있는데 왜 스피노자를 인공적으로 조작해야 하는지 설명해주세요..." (c) ;)

 
07041982 :

이 스레드에서 저는 신경망 분야의 경험을 공유할 것을 제안합니다. MQL5에서 네트워크를 구축하고 훈련하는 원리를 배우는 것은 흥미로울 것입니다. 나는 당신의 의견을 기다리고 있습니다.

"원칙 학습"의 일부로 포럼과 기사를 모두 읽으십시오. 그러면 이 스레드가 필요하지 않을 것입니다.
 

코드를 게시하고 싶지 않습니다. 왜냐하면 나는 표준 클래스 와 라이브러리 등을 사용하지 않고 코드를 작성하는 독특한 스타일에 대해 불필요한 범람을 원하지 않습니다. 이해하기 어려울 것입니다. 임시 변수가 많이 있습니다. 한마디로 더 잘 설명하겠습니다.

10개의 뉴런을 가져왔는데, 첫 번째 뉴런은 MA 또는 현재 가격보다 높은 값을 계산하고, 두 번째 뉴런은 이전 막대의 MA 또는 이전 막대의 가격 등을 계산합니다. 10개의 뉴런 모두. 각 뉴런은 결정을 내립니다. 가격이 오르거나 내릴 것이고, 뉴런의 10가지 의견이 모두 합산되어 답을 얻습니다. 예를 들어 가격이 90%의 확률로 올라갈 것입니다(10개의 뉴런 중 9개가 투표 이에 대해 1에 대해) 각 뉴런에는 가격이 더 낮은 MA인 경우 뉴런이 출력 1을 제공하거나   -1, 최적화되는 매개변수에 따라 다릅니다. 1은 뉴런이 가격 상승에 투표하고 -1은 가격 하락에 투표한다는 것을 의미합니다. 최적화는 신경망의 훈련입니다. 여기가 USE입니다.

Взгляни на рынок через готовые классы
Взгляни на рынок через готовые классы
  • 2010.10.26
  • Dmitriy Skub
  • www.mql5.com
Не секрет, что большую часть информации об окружающем мире человек получает при помощи зрения. Справедливо это и в такой области как трейдинг. Новая платформа MetaTrader 5 и язык MQL5 открывают новые возможности для представления визуальной информации трейдеру. В данной статье предлагается универсальная и расширяемая система классов, которая берет на себя всю черновую работу по организации вывода произвольной текстовой информации.
 
07041982 :

코드를 게시하고 싶지 않습니다. 왜냐하면 나는 표준 클래스 와 라이브러리 등을 사용하지 않고 코드를 작성하는 독특한 스타일에 대해 불필요한 범람을 원하지 않습니다. 이해하기 어려울 것입니다. 임시 변수가 많이 있습니다. 한마디로 더 잘 설명하겠습니다.

그런 다음 새 기사 https://www.mql5.com/ru/articles/497 를 사용하여 TS를 다시 작성할 수 있습니다. 코드가 복잡하지 않고 목표에 적합해야 하며 하나의 네트워크 위원회도 있습니다. 뉴런

하지만 토론을 하면 토론 주제가 아닌 주제에 대해 토론해야 하고 토론 주제는 없습니다.

Нейронные сети - от теории к практике
Нейронные сети - от теории к практике
  • 2012.10.06
  • Dmitriy Parfenovich
  • www.mql5.com
В наше время, наверное, каждый трейдер слышал о нейронных сетях и знает, как это круто. В представлении большинства те, которые в них разбираются, это какие-то чуть ли не сверхчеловеки. В этой статье я постараюсь рассказать, как устроена нейросеть, что с ней можно делать и покажу практические примеры её использования.
 
IgorM :

그런 다음 새 기사 https://www.mql5.com/ru/articles/497 를 사용하여 TS를 다시 작성할 수 있습니다. 코드가 복잡하지 않고 목표에 적합해야 하며 하나의 네트워크 위원회도 있습니다. 뉴런

하지만 토론을 하다보면 주제가 아닌 주제를 토론해야 하고 토론 주제는 없다.

나는 이 포럼이 거래자를 위한 것이 아니라 프로그래머를 위해 IMHO가 프로그래밍 언어로 구현한 예보다 거래 전략에 대해 논의하는 것이 더 흥미롭다는 것을 이해합니다. 논의할 베어 코드의 흥미로운 점은 무엇입니까?
 
aharata :
왜 새로운 주제를 시작합니까? 예를 들어 joo와 같이 아침 식사로 신경망을 먹는 주제와 사람들이 이미 있습니다.

감사합니다. 하지만 이 포럼에는 저보다 그리드를 훨씬 더 잘 이해하는 사람들이 많이 있습니다. 여기에서 읽고 싶습니다.


일반적으로 네트워크의 구조와 속성을 잘 이해하는 것만으로는 (역사가 아닌) 실생활에서 수익성 있는 시스템을 만들기에 충분하지 않습니다. 이를 위해서는 그리드에 대한 입력 선택에 대한 독창적인 아이디어가 필요합니다. 저처럼 아직 찾고 있습니다.