시장 분석에서 질적 도약을 달성하는 방법은 무엇입니까? 다음과 같은 옵션이 있습니다. - 페이지 5

 
신경망 의 아이디어와 구현은 간단합니다. 개념 자체가 명확하지 않습니다. 바퀴는 단순하지만 명확하지 않습니다. 그렇지 않으면 그것은 모든 문명에 의해 발명되었을 것입니다. 천재라는 개념은 대다수, 즉 평범한 사람들만이 제시할 수 있기 때문에 모든 독창적인 것은 단순합니다. 모든 진술의 정확성은 입증되거나 반박될 수 있습니다. 신경망은 패턴 인식 및 기타 여러 작업에 탁월합니다. 나는 오래전에 어디선가 엄청난 수의 경제지표, 주요 선물의 가격, 통화쌍의 시세에 대한 평가를 바탕으로 대기업의 적절한 신경망을 사용하여 20%의 이익을 증가시킬 수 있었다는 것을 읽었습니다. 연간. 약 15년 전의 일입니다. 시장 가치 평가에 적용되어 왔고 앞으로도 계속 적용될 많은 공개 이론이 있습니다.
 
Reshetov, 시스템을 비판하는 것은 감사할 일입니다. 'AI' 의 시스템은 간단한 신경망 구현의 대표적인 예입니다. 당신이 제공한 예에는 단지 수십 개의 거래만 있다는 것이 너무 안타까운 일입니다. 이 숫자로 시스템의 수익성에 대해 거의 말할 수 없습니다. 알고리즘은 다양한 견적에 대한 수백 건의 거래 테스트를 견뎌야 한다고 생각합니다. 그런 다음 우리는 이미 미래에 대한 생존 가능성에 대해 이야기할 수 있으며, 그 다음에는 매우 조심스럽게 그리고 아마도 추측할 수 있을 뿐입니다. 이 주제에서 저는 테스터에서 수백 건의 거래에 걸쳐 안정적인 수익 증가를 보여주는 한 시스템에 대한 보고서를 이미 제공했습니다. 그녀의 지불 능력에 대해서는 아직 말할 필요가 없습니다.
 
getch :
Reshetov, 시스템을 비판하는 것은 감사할 일입니다. 'AI' 의 시스템은 간단한 신경망 구현의 대표적인 예입니다. 당신이 제공한 예에는 단지 수십 개의 거래만 있다는 것이 너무 안타까운 일입니다. 이 숫자로 시스템의 수익성에 대해 거의 말할 수 없습니다. 알고리즘은 다양한 견적에 대한 수백 건의 거래 테스트를 견뎌야 한다고 생각합니다. 그런 다음 우리는 이미 미래에 대한 생존 가능성에 대해 이야기할 수 있으며, 그 다음에는 매우 조심스럽게 그리고 아마도 추측할 수 있을 뿐입니다. 이 주제에서 저는 테스터에서 수백 건의 거래에 걸쳐 안정적인 수익 증가를 보여주는 한 시스템에 대한 보고서를 이미 제공했습니다. 그녀의 지불 능력에 대해서는 아직 말할 필요가 없습니다.
"MTS에서 인공 지능 사용" 스레드에서 이에 대해 이미 답변했습니다. 요컨대, 트랜잭션보다 뉴런에 대한 호출이 훨씬 더 많습니다. 추세를 따라 위치를 놓으면 닫히지 않고 손절매가 풀업되기 때문입니다. 뉴런이 돌릴 시간이라고 말하면 다음 위치가 나타납니다. 따라서 역전 신호를 받은 횟수나 손절매가 발생한 횟수만큼 많은 거래가 발생합니다. 그 이상도 그 이하도 아닙니다. 결국 MTS에서는 이익실현이 없고 신경망의 신호에 따라 이익실현만 하면 됩니다. 그리고 그리드는 장기적인 추세에 따라 보트를 좌우로 흔들지 않는 것을 선호합니다.
 
내 시스템도 순전히 플립을 기반으로 하지만 플립에 대한 신호는 10배 이상 더 자주 발생합니다. 더 자주 뒤집기 위해 신경망 을 훈련하는 데 방해가 되는 것은 무엇입니까? 아니면 학습 과정이 훨씬 더 복잡합니까?
 
getch :
내 시스템도 순전히 플립을 기반으로 하지만 플립에 대한 신호는 10배 이상 더 자주 발생합니다. 더 자주 뒤집기 위해 신경망 을 훈련하는 데 방해가 되는 것은 무엇입니까? 아니면 학습 과정이 훨씬 더 복잡합니까?
어디서 그렇게 많은 경향을 얻습니까? 결국 반전은 추세의 끝이 아니라 어디에도 있어야 합니다.

그리고 네트워크는 내가 아니라 전략 테스터에 의해 훈련됩니다. 그는 마지막에 균형이 최대가 되도록 가중치 계수를 선택합니다.

이 상태에 만족하지 않으면 MT4 개발자에게 문의하여 테스트 매개변수에 "최대 트랜잭션 수"를 추가하도록 하십시오. 그리고 당신과 다른 파이퍼들은 행복할 것입니다!

또 다른 옵션은 더 작은 기간으로 전환하고 MTS를 최적화하는 것입니다.
 
글쎄, pipsaries에 관한 것은 별도의 문제입니다. 표시된 내용에는 영향을 미치지 않습니다. 그리고 10,000가지 추세를 취할 수 있습니다. 가장 중요한 것은 그것이 무엇인지 스스로 결정하는 것입니다. 시간 간격의 길이는 거의 말하지 않습니다. 우리는 연간 5건의 거래 시스템에 대해 이야기할 수 있습니다. 그리고 최적화를 통해 이를 쉽게 표시할 수 있으므로 이전 2년 동안 10건의 거래가 있었고 모두 수익성이 있었습니다. 모든 매개변수를 기준으로 최적화 결과 를 정렬할 수 있습니다. 여기에 더 많은 트랜잭션이 있는 가장 흥미로운 결과가 있습니다. 그러면 우리는 이미 어떤 종류의 안정성을 가정할 수 있습니다. 그러나 나는 어떤 식 으로든 당신의 시스템을 비판하지 않습니다. 일반적인 경우를 의미합니다.
 
getch :
글쎄, pipsaries에 관한 것은 별도의 문제입니다. 표시된 내용에는 영향을 미치지 않습니다. 그리고 10,000가지 추세를 취할 수 있습니다. 가장 중요한 것은 그것이 무엇인지 스스로 결정하는 것입니다. 시간 간격의 길이는 거의 말하지 않습니다. 우리는 연간 5건의 거래 시스템에 대해 이야기할 수 있습니다. 그리고 최적화를 통해 이를 쉽게 표시할 수 있으므로 이전 2년 동안 10건의 거래가 있었고 모두 수익성이 있었습니다. 모든 매개변수를 기준으로 최적화 결과를 정렬할 수 있습니다. 여기에 더 많은 트랜잭션이 있는 가장 흥미로운 결과가 있습니다. 그러면 우리는 이미 어떤 종류의 안정성을 가정할 수 있습니다. 그러나 나는 어떤 식 으로든 당신의 시스템을 비판하지 않습니다. 일반적인 경우를 의미합니다.
솔직히 말해서, 나는 시스템이 비판을 받든 말든 상관하지 않습니다. 나는 "누군가가 도움이 될 것이고 어쩌면 누군가가 당신에게 더 나은 방법을 알려줄 것입니까?"라는 원칙을 퍼뜨렸습니다. 다른 모든 것은 건설적이지 않습니다. 그리고 나는 포럼의 모든 불만족스러운 회원들의 변덕과 욕망에 따라 작동 및 실행 코드를 수정하지 않을 것입니다. 하나는 10배 더 많은 트랜잭션을 원하고, 다른 하나는 신경망 에 알레르기가 있고, 세 번째는 어리석게 무언가를 원합니다. 소스가 열려 있습니다. 자신에게 맞지 않는 것이 있으면 자신의 변덕에 따라 다시 만들 수 있습니다.

예를 들어, 44개의 거래로는 충분하지 않으므로 청동기 시대부터 시작하는 견적 기록을 가져와 최적화하고 백테스트를 실행하십시오. 당신은 많은 거래를 얻을. 내가 왜 당신을 위해 이것을 해야 합니까?
 
나는 스스로 무엇을 할지 결정하는 당신의 원칙을 지지합니다. 결국 모든 사람은 자신의 것입니다. 건설적인 대화에서 좋은 아이디어가 나올 수 있고 불필요한 아이디어를 차단할 수 있습니다. 그런 대화는 통하지 않았다.
 
getch :
나는 스스로 무엇을 할지 결정하는 당신의 원칙을 지지합니다. 결국 모든 사람은 자신의 것입니다. 건설적인 대화에서 좋은 아이디어가 나올 수 있고 불필요한 아이디어를 차단할 수 있습니다. 그런 대화는 통하지 않았다.
인간은 무리의 동물이며 모든 결정을 스스로 내릴 수 있는 것은 아닙니다. 때때로 그는 다른 사람들과 그것들을 조정해야 합니다.

예, 원칙에 대한 지원은 필요하지 않습니다. 비판, 변덕, 건설 사이에는 상당한 차이가 있다는 것뿐입니다.

예를 들어 주제를 열고 코드를 게시했는데 최적화는 물론이고 어떤 종류의 코드 평가도 수행하는 것이 거의 불가능한 잠시 후 한 지역 포럼 회원이 즉시 끼어들어 똥 때문에 괴로워하기 시작합니다. , 그들이 말했듯이, 모든 뉴런은 완전한 g... 그리고 그것들로부터 적합할 뿐 아무 것도 얻지 못합니다. 등. 등. 이것은 보지 않고 부르는 벌거벗은 감정 위에 세워졌기 때문에 벌거벗은 비판이다.

약 하루 후 다른 포럼 회원이 같은 스레드로 돌아갔지만 이미 작성자 덕분입니다. 그는 앞으로 테스트를 진행했으며 그의 결과는 고무적이라고 보고합니다. 구성주의는 아니지만 적어도 인간은 시간을 내어 코드가 무엇인지 알아내려고 했습니다. 따라서 테스트하는 동안 최적화하는 동안 약 하루가 걸렸습니다. 그리고 그 결과가 분명해지면 자신의 의견을 밝혔습니다.

누군가가 적은 거래, 많은 이익과 같은 온갖 변덕으로 저자를 괴롭히기 시작하면. 그것도 건설적이지 않다. 글쎄, 왜 당신은 비뚤어지고, 비스듬하고, 장애가 있고, 팔이 없거나, 두뇌가 없는 바보입니까? 시스템에 이가 있는지 확인하기 위해 견적을 직접 다운로드하고 테스트에 대한 많은 거래를 얻을 수 없습니까? 작가에게 변덕을 부리는 이유는 무엇입니까?

마지막으로 구성주의입니다. 예를 들어, 누군가가 데모 계정에서 MTSku를 실행하고 있는데 그녀가 주문을 채찍질하고 있다는 것을 알아차렸습니다. 발견하여 작성자에게 보고했습니다. 우리는 함께 결함이 어디에 있는지 알아냈습니다. 작성자는 작업 버전을 수정하여 게시했습니다. 이것은 정말 건설적인 접근 방식입니다. 종종 모든 뉘앙스를 고려하지 않고 간과로 인한 코드 오류가 가장 예상치 못한 곳에서 나올 수 있기 때문입니다. 그리고 모든 변형에서 프로그램을 단독으로 테스트하는 것은 거의 불가능합니다.
 
Reshetov писал (а):
... "누군가가 도움이 될 것이고 누군가가 당신에게 더 나은 방법을 알려줄 것입니까?"
"장르의 고전"은 신경망에 대한 입력으로 "시간 지연"을 사용할 것을 제안합니다. 사실, "시간적 패턴"(현재 ArtificialIntelligence.mq4에 있는 것)을 인식하십시오. IMHO, 때로는 인식하는 것이 흥미로울 때가 있습니다. 그리고 .... "상황 패턴", 즉 마지막 막대에 여러 "지표"(따옴표!!!!)의 값을 입력하십시오(예: 푸리에 스펙트럼 또는 "웨이블릿이라고 하는 모든 것", 다시 "차익 거래" ;). 나 자신도 교구학교 3학년 졸업생이기 때문에 용어에 대한 훈련을 받지는 못했다. :)). 또한 "고전"-위원회 등
예를 들어 , getch산술 을 유사과학으로 선언하지 않기를 바랍니다. - 입력, 아키텍처 등 . 다음 주제에 있더라도
"개발 환경"과 관련하여 .... klot은 mql( http://www.fxexpert.ru/forum/index.php?topic=656.0 )에서 신경망을 작성할 아이디어도 얻었지만 다행히도 :), 기성품 "구성 요소"를 사용하는보다 생산적인 방법으로 전환했습니다.