NeuroShell, TS 또는 오픈 소스 June과 같은 것? Metatrade에서 외부 dll을 호출할 수 있습니다. MQL4에서 NN 시스템을 작성하는 것보다 입력(지표 또는 좋은 전략)을 선택하고 교육하는 데 시간과 노력을 투자해야 합니다. 나는 이쪽으로 갈 것이다.
GP2X: NeuroShell, TS 또는 오픈 소스 June과 같은 것? Metatrade에서 외부 dll을 호출할 수 있습니다. MQL4에서 NN 시스템을 작성하는 것보다 입력(지표 또는 좋은 전략)을 선택하고 교육하는 데 시간과 노력을 투자해야 합니다. 나는 이쪽으로 갈 것이다.
June은 정말 좋아 보이지만 지표를 통합하고 신호를 예측하도록 가르치는 입력 파일을 작성하는 방법을 알고 있습니까? 나는 그것에 대해 머리나 이야기를 만들 수 없으며 포럼에서 그것에 대해 아무것도 찾을 수 없습니다. 감사해요.
또 다른 아이디어는 전략 테스터 내에서 실행할 때 입력 파일(아마도 유효성 검사 파일)을 생성하는 EA를 작성한 다음 이 파일로 June을 훈련시킬 수 있다는 것입니다.
마지막으로 훈련 후 실제 사용할 때는 EA를 사용하여 준과 대화해야 합니다. 이 모든 것은 나에게 어렵지 않습니다(시간이 좀 걸릴 것입니다). 어려운 것은 입력으로 사용되는 것입니다(확실히 원시 데이터가 아니라 지표의 조합이어야 함). 은신 신경망의 구조와 개수도 알 수 없지만 훈련 과정을 반복하면 찾을 수 있다.
Cyclesurfer: June은 정말 좋아 보이지만 지표를 통합하고 신호를 예측하도록 가르치는 입력 파일을 작성하는 방법을 알고 있습니까? 나는 그것에 대해 머리나 이야기를 만들 수 없으며 포럼에서 그것에 대해 아무것도 찾을 수 없습니다. 감사해요.
또 다른 아이디어는 전략 테스터 내에서 실행할 때 입력 파일(아마도 유효성 검사 파일)을 생성하는 EA를 작성한 다음 이 파일로 June을 훈련시킬 수 있다는 것입니다.
마지막으로 훈련 후 실제 사용할 때는 EA를 사용하여 준과 대화해야 합니다. 이 모든 것은 나에게 어렵지 않습니다(시간이 좀 걸릴 것입니다). 어려운 것은 입력으로 사용되는 것입니다(확실히 원시 데이터가 아니라 지표의 조합이어야 함). 은신 신경망의 구조와 개수도 알 수 없지만 훈련 과정을 반복하면 찾을 수 있다.
내 2센트, 신경망은 내가 볼 수 있는 한 실제로 작동하지 않습니다. 나는 정말 보여줄 것이 없이 그러한 짐승을 코딩하고 테스트하는 데 셀 수 없이 많은 시간을 보냈습니다.
이러한 방법을 평가할 때 BS를 있는 그대로 잘라내기 위해 실제로 무슨 일이 일어나고 있는지 이해하는 것이 중요합니다. 신경망은 마법이 아니라 비선형 회귀 이므로 테스트 데이터를 맞추는 놀라운 작업을 수행할 수 있지만 미래에 대해서는 아무 것도 알려주지 않습니다. NN & Forex에 적용되는 또 다른 잘못된 가정은 NN이 추론할 데이터에 일종의 '숨겨진 패턴'이 있다는 것입니다. 나는 이것이 사실임을 발견하지 못했습니다. 내 경험상 시스템의 자유도가 높을수록 데이터를 과적합하기 쉬우므로 테스트 데이터 외부의 데이터 범위에 가치를 부여하지 않습니다.
외부 NN 시스템을 사용하지 않는 이유
NeuroShell, TS 또는 오픈 소스 June과 같은 것? Metatrade에서 외부 dll을 호출할 수 있습니다. MQL4에서 NN 시스템을 작성하는 것보다 입력(지표 또는 좋은 전략)을 선택하고 교육하는 데 시간과 노력을 투자해야 합니다. 나는 이쪽으로 갈 것이다.
좋은 생각이군요. 지금 당장 살펴봐야 합니다. 감사해요.
-나사 돌리개
NeuroShell, TS 또는 오픈 소스 June과 같은 것? Metatrade에서 외부 dll을 호출할 수 있습니다. MQL4에서 NN 시스템을 작성하는 것보다 입력(지표 또는 좋은 전략)을 선택하고 교육하는 데 시간과 노력을 투자해야 합니다. 나는 이쪽으로 갈 것이다.
June은 정말 좋아 보이지만 지표를 통합하고 신호를 예측하도록 가르치는 입력 파일을 작성하는 방법을 알고 있습니까? 나는 그것에 대해 머리나 이야기를 만들 수 없으며 포럼에서 그것에 대해 아무것도 찾을 수 없습니다. 감사해요.
두 가지 방법이 있다고 생각합니다. 하나는 Java 표시기 라이브러리를 사용하고, 이 사람이 한 것처럼 June에게 숫자 배열을 제공하는 것입니다. http://www.jooneworld.com/wiki/tiki-index.php?page= FinancialForecastTutorial#comments
또 다른 아이디어는 전략 테스터 내에서 실행할 때 입력 파일(아마도 유효성 검사 파일)을 생성하는 EA를 작성한 다음 이 파일로 June을 훈련시킬 수 있다는 것입니다.
마지막으로 훈련 후 실제 사용할 때는 EA를 사용하여 준과 대화해야 합니다. 이 모든 것은 나에게 어렵지 않습니다(시간이 좀 걸릴 것입니다). 어려운 것은 입력으로 사용되는 것입니다(확실히 원시 데이터가 아니라 지표의 조합이어야 함). 은신 신경망의 구조와 개수도 알 수 없지만 훈련 과정을 반복하면 찾을 수 있다.
June은 정말 좋아 보이지만 지표를 통합하고 신호를 예측하도록 가르치는 입력 파일을 작성하는 방법을 알고 있습니까? 나는 그것에 대해 머리나 이야기를 만들 수 없으며 포럼에서 그것에 대해 아무것도 찾을 수 없습니다. 감사해요.
예를 들어 MA를 입력으로 사용하려면 MA 값을 각 막대에 대한 CSV 파일에 저장하는 EA를 작성하고 테스터에서 EA를 실행하고 2년의 기록 데이터를 얻으면 CSV 파일은 2년의 MA 값을 포함합니다. 그런 다음 입력 파일로 사용할 수 있습니다.
두 가지 방법이 있다고 생각합니다. 하나는 Java 표시기 라이브러리를 사용하고, 이 사람이 한 것처럼 June에게 숫자 배열을 제공하는 것입니다. http://www.jooneworld.com/wiki/tiki-index.php?page= FinancialForecastTutorial#comments
또 다른 아이디어는 전략 테스터 내에서 실행할 때 입력 파일(아마도 유효성 검사 파일)을 생성하는 EA를 작성한 다음 이 파일로 June을 훈련시킬 수 있다는 것입니다.
마지막으로 훈련 후 실제 사용할 때는 EA를 사용하여 준과 대화해야 합니다. 이 모든 것은 나에게 어렵지 않습니다(시간이 좀 걸릴 것입니다). 어려운 것은 입력으로 사용되는 것입니다(확실히 원시 데이터가 아니라 지표의 조합이어야 함). 은신 신경망의 구조와 개수도 알 수 없지만 훈련 과정을 반복하면 찾을 수 있다.인공지능 EA
안녕:
이 EA를 찾았지만 이 EA가 어떤 전략을 기반으로 하는지 잘 모르겠습니다.
누군가 여기에서 살펴보고 설명할 수 있습니까?
EA와 백테스트 결과를 첨부했습니다.
이 공식은 모두 Williams 가속기/감속기를 기반으로 합니다.
AO = SMA( 중간 가격 , 5)-SMA(중간 가격, 34)
AC = AO-SMA(AO, 5)
여기 EA의 코드가 있습니다.
외부 정수 x1 = 135;
외부 정수 x2 = 127;
외부 정수 x3 = 16;
외부 정수 x4 = 93;
더블 w1 = x1 - 100;
더블 w2 = x2 - 100;
더블 w3 = x3 - 100;
더블 w4 = x4 - 100;
이중 a1 = iAC(Symbol(), 0, 0);
이중 a2 = iAC(Symbol(), 0, 7);
이중 a3 = iAC(Symbol(), 0, 14);
이중 a4 = iAC(Symbol(), 0, 21);
return(x1* a1 + x2 * a2 + x3 * a3 + x4 * a4);
그래서 그것은 결국
return(35 * ac(이 막대) + 27 * ac(7 막대 전) + -84 * ac(14 막대 전) + -7 * ac(21 막대 전) );
0보다 크면 매수하고 더 작으면 매도합니다. 항상 시장에 있는 것처럼 보입니다. 그러나 한 번에 1개의 주문만 엽니다.
Williams의 악어의 변형처럼 보이지만 3개 대신 4개의 AC를 사용합니다.
그들은 x1,x2,x3,x4 숫자를 어떻게 선택합니까? 나도 몰라, 나에게 무작위로 보인다
왜 그들은 각각에서 -100입니까? 모르겠어, 더 작은 숫자를 입력했어야 했어
내 2센트, 신경망은 내가 볼 수 있는 한 실제로 작동하지 않습니다. 나는 정말 보여줄 것이 없이 그러한 짐승을 코딩하고 테스트하는 데 셀 수 없이 많은 시간을 보냈습니다.
이러한 방법을 평가할 때 BS를 있는 그대로 잘라내기 위해 실제로 무슨 일이 일어나고 있는지 이해하는 것이 중요합니다. 신경망은 마법이 아니라 비선형 회귀 이므로 테스트 데이터를 맞추는 놀라운 작업을 수행할 수 있지만 미래에 대해서는 아무 것도 알려주지 않습니다. NN & Forex에 적용되는 또 다른 잘못된 가정은 NN이 추론할 데이터에 일종의 '숨겨진 패턴'이 있다는 것입니다. 나는 이것이 사실임을 발견하지 못했습니다. 내 경험상 시스템의 자유도가 높을수록 데이터를 과적합하기 쉬우므로 테스트 데이터 외부의 데이터 범위에 가치를 부여하지 않습니다.
감사해요!
와.
너무 빨리 답장을 받았습니다.
정말 감사합니다. 휴일 잘 보내세요!
이 공식은 모두 Williams 가속기/감속기를 기반으로 합니다.
AO = SMA(중간 가격, 5)-SMA(중간 가격, 34)
AC = AO-SMA(AO, 5)
여기 EA의 코드가 있습니다.
외부 정수 x1 = 135;
외부 정수 x2 = 127;
외부 정수 x3 = 16;
외부 정수 x4 = 93;
더블 w1 = x1 - 100;
더블 w2 = x2 - 100;
더블 w3 = x3 - 100;
더블 w4 = x4 - 100;
이중 a1 = iAC(Symbol(), 0, 0);
이중 a2 = iAC(Symbol(), 0, 7);
이중 a3 = iAC(Symbol(), 0, 14);
이중 a4 = iAC(Symbol(), 0, 21);
return(x1* a1 + x2 * a2 + x3 * a3 + x4 * a4);
그래서 그것은 결국
return(35 * ac(이 막대) + 27 * ac(7 막대 전) + -84 * ac(14 막대 전) + -7 * ac(21 막대 전) );
0보다 크면 매수하고 더 작으면 매도합니다. 항상 시장에 있는 것처럼 보입니다. 그러나 한 번에 1개의 주문만 엽니다.
Williams의 악어의 변형처럼 보이지만 3개 대신 4개의 AC를 사용합니다.
그들은 x1,x2,x3,x4 숫자를 어떻게 선택합니까? 나도 몰라, 나에게 무작위로 보인다
왜 그들은 각각에서 -100입니까? 모르겠어, 더 작은 숫자를 입력했어야 했어응
미래를 예측하는 패턴 인식 기반 NN ... 성능은 보유한 데이터 피드 수와 우수한 네트워크 최적화에 따라 달라집니다....
NN은 미지의 것을 인식할 때 우리의 두뇌처럼 데이터 피드를 학습할 수 있습니다.
===================
외환 지표 컬렉션