Piligrimm의 소프트웨어 제품

 

Piligrimm 의 소프트웨어 제품

_____________________________________________________

이 주제에서는 내가 거래를 위해 개발한 프로그램의 프레젠테이션을 시작하려고 합니다. 먼저 5가지 지표를 제시하고 앞으로 지표, 전문가 및 거래 시스템의 다른 발전을 보여줄 것입니다. 지표에 대한 설명을 진행하기 전에 제 발전의 근간이 되는 원칙을 간략하게 설명하겠습니다.

저는 1978년에 시계열을 모델링하고 예측하기 시작했습니다. 그의 작업의 기초로 그는 인수의 그룹 고려 방법을 사용했습니다. 이것은 현대 유전 알고리즘에 가까운 것입니다. 이 방향으로 10년 동안 작업하면서 그는 노이즈가 강한 조건에서 시계열의 분석 및 예측에 대한 접근 방식과 원래 신호의 무작위 구성 요소의 많은 부분은 물론 추가 신호의 합성에 대한 접근 방식을 개발했습니다. 입력 신호의 정보 내용을 늘리고 예측 품질을 개선하기 위해 입력을 기반으로 합니다. 1988년 이 방향으로 일을 그만두고 사업에 뛰어들어 2000년까지 했다. 2000년부터 그는 Forex 시장을 조사하고 분석 및 거래를 위한 프로그램을 개발했습니다. Matlab을 기본 패키지로 주로 사용하고 MQL 4를 공부하기 시작한 것은 1년 전이지만, 아직까지는 많이 사용하지 않고, 계산을 위한 초기 데이터를 수집하고 터미널 화면에 차트를 표시하는 지표를 작성하는 일만 하고 Matlab의 모든 계산. Forex 시장을 수년간 연구하고 수많은 실험을 거친 후, 나는 분석과 거래 결정을 위한 효과적인 예측 전문가 시스템을 만드는 것이 상당히 가능하다는 확고한 확신에 이르렀습니다. 이는 신경망을 이용한 다변수 데이터 분석을 기반으로 하여 가장 효과적으로 수행할 수 있습니다. 신경망의 입력 데이터는 정보의 내용을 늘리기 위해 사전 처리를 거친 다중 통화 신호에서 합성 또는 필터링된 데이터를 사용하는 것이 가장 효과적이라고 생각합니다. 전문가 시스템 자체는 자체 학습 및 자체 구성 시스템의 원칙에 따라 구축되어야 하며 변화하는 시장 상황에 지속적으로 적응해야 합니다. 이 방향에서 나는 나의 발전을 이끌고 있다. 추가 정보 시장 조사 및 프로그램 개발에 대한 나의 접근 방식은 "여러 DC의 다중 통화 분석을 기반으로 한 효과적인 거래 전략" 주제에서 찾을 수 있습니다. https://www.mql5.com/ru/forum/103138 및 내 기사에서: “Forex 시장을 예측하는 것이 가능합니까? 자신의 거래 전략을 만드는 방법은 무엇입니까? http :// 기사 . mql 4.com/ru/372 . 사실, 나는 DAO 라는 가명으로 이 기사에 서명했습니다. 이것은 1년 반 전에 내가 이 포럼에 처음 와서 여기에서 논의된 주제를 보고 누군가에게 유용할 수 있기를 바라며 기사를 작성하고 내 경험을 공유하기로 결정했기 때문입니다. 토론이 시작되고 다른 사람들은 Forex 시장에 대한 자신의 비전과 이해를 표현할 것입니다. 그러나 토론이 없었고 곧 이 주제를 따르는 것을 중단했습니다. Piligrimm 이라는 이름으로 포럼에서 MQL 4 마스터링과 관련된 문제에 대해 질문했지만 점차 참여하여 다른 주제에 대한 토론에 참여하기 시작했습니다.

__________________________________________________________


웨이블릿 변환 "Kristi_GrafWav"에 대한 표시기.

"Kristi_GrafWav" 표시기로 표시기 프레젠테이션을 시작하고 싶습니다.

표시기 "Kristi_GrafWav" 세 가지 상품에 대한 다중 통화 분석을 위해 설계되었습니다. 통화 그룹, 기간은 귀하의 재량에 따라 선택됩니다. 차트는 동일한 배율로 하나의 창에 표시되며 개별 기기 및 결합된 사용을 위해 생성된 13개의 차트 중 하나를 선택할 수 있습니다. 이 지표는 수동 거래 및 Expert Advisors와 함께 거래 시스템을 만드는 데 모두 사용하기 위한 것이지만 보완하는 가장 효과적인 도구 그룹을 선택하기 위해 시장 조사뿐만 아니라 수동 거래에 더 중점을 둔 도구로 개발되었습니다. 다중 통화 거래 시스템을 설계할 때 서로.

지표의 첫 번째 버전은 Matlab에서 작성되고 컴파일된 파일인 exe를 사용했습니다.

이미 판매용으로 올렸지만 판매 경험에 따르면 많은 사용자가 알 수 없는 exe 파일을 컴퓨터에 다운로드하는 것을 원하지 않습니다. 작업에 필요한 많은 보조 라이브러리가 있는 파일입니다. 나는 지표를 재설계하여 MQL 4로 작성된 지표로 전체 계산을 옮기고 웨이블릿 변환은 Matlab으로 작성된 소스 코드로 제공하고 사용자가 직접 Matlab에 업로드하고 자신의 컴퓨터에서 컴파일하여 exe 파일을 만듭니다. 표시기가 작동하는 데 필요합니다. 패키지에는 자세한 지침이 포함되어 있어 Matlab에 대한 경험이 없는 사용자도 쉽게 모든 작업을 수행할 수 있습니다. 작업 예 지표는 아래 그림에서 볼 수 있으며 EURUSD, EURGBP, EURJPY 상품이 사용됩니다. 이 지표를 기반으로 한 거래 결정은 방향 변경 지점이나 일부 신호 라인의 교차 지점에서 내릴 수 있습니다.

"Kristi_GrafWav" 표시 비용: $85 US .

____________________________________________________________

__________________________________________________________


표시기 "Kristi_GrafModelWav"

"Kristi_GrafModelWav" 표시기로 서로를 보완하고 수동 거래 및 거래 시스템 생성을 위해 설계된 4가지 표시기 그룹의 프레젠테이션을 시작합니다. 표시기는 MQL4 에서 표준 사용자 정의 표시기로 구현됩니다.

표시기 "Kristi_GrafModelWav" 다항식을 기반으로 합성된 40개의 신호 그룹을 형성하고 거래에 사용되는 상품의 정보 내용을 증가시키도록 설계되었습니다. 다항식은 웨이블릿 변환 작업을 시뮬레이션하도록 훈련되었으며, 학습 알고리즘은 위상 주파수 특성이 다른 신호 스펙트럼을 생성하는 방식으로 설정되었지만 표시기가 설치되고 전달되는 기기의 파생물입니다. 특징. 이러한 다양한 신호는 신경망의 입력에 공급될 때 다양한 프로세스를 모델링하고 추세의 방향을 예측하기 위해 충분히 유익한 입력 샘플을 얻을 수 있도록 합니다. 그리고 일부 신호는 시각적으로 서로 유사하지만 얻은 다항식은 특성이 다르고 다른 알고리즘을 사용하여 훈련되었으며 이러한 내부 차이는 신경망에 의해 감지됩니다.

이 지표를 기반으로 한 거래 시스템을 신경망과 함께 개발할 때 둘 중 하나의 매개변수를 서로 매우 유사하게 변경하여 더 다르게 만들기로 결정했습니다. 결과적으로 신경망 훈련의 정확도가 떨어졌습니다 순서대로. 다양성에 대한 시각적 인식보다 정확도가 높을수록 더 좋다고 생각하여 모든 것을 원래 보기로 되돌렸습니다.

표시기는 설정에서 정규화 계수를 설정하여 넓은 범위에서 출력 신호를 정규화하는 기능이 있습니다.

필요한 경우 설정에서 적절한 해상도를 설정하여 합성 신호가 있는 파일을 디스크에 저장하여 다른 프로그램에서 추가 처리할 수 있습니다. 다항식은 통화 쌍의 시세에 대해 교육을 받았지만 지표는 Forex 시장뿐만 아니라 다른 도구에서도 작동합니다. 비록 다른 시장에서의 작업에 대한 자세한 연구는 수행하지 않았지만. 표시기 동작의 예가 그림에 나와 있습니다.

"Kristi_GrafModelWav" 표시 비용: $150 US .

__________________________________________________________

__________________________________________________________

__________________________________________________________


지표 " 지표 추세"

이 지표는 네트워크가 훈련되는 신경망의 신호 소스로 개발되었습니다. 그 판독값은 추세의 고조파 중 하나의 시뮬레이션으로 볼 수 있습니다. 인디케이터의 동작 원리는 지그재그 와 유사하지만, 극소값과 최대값 외에 움직임의 강도 변화에 따라 중간 추세 반전 포인트가 생성됩니다. 이 솔루션은 ZigZag 에 비해 "Indicator Trend" 표시기 신호의 정보 콘텐츠를 크게 증가시키며, 이는 이 표시기를 사용할 때 신경망 예측의 정확도에 상당한 영향을 미칩니다. 이 지표의 사용은 신경망과 연계할 뿐만 아니라 Expert Advisor와 직접 연계하거나 수동 거래에서도 효과적입니다. 표시기에 의해 계산된 신호 값을 설정에서 적절한 권한으로 디스크에 저장하는 것은 두 가지 방법으로 가능합니다.

하나). 각 막대에 신호 값 저장;

2). 추세 반전 지점에서만 신호 값을 저장합니다.

마지막 두 중단점의 신호 값도 전역 변수에 저장되며 전역 변수의 이름을 변경할 수 있습니다. 이를 통해 하나의 기기에서 임계값 수준이 다른 여러 지표를 설정하고 Expert Advisor 또는 전역 변수를 통한 기타 지표. 표시기가 작동 중일 때 임계값 계수를 다시 작성하여 매개변수를 최적화할 수 있습니다. 특정 임계값의 선택은 다음에 의해 결정됩니다. 표시기가 설치된 도구 및 기간 및 이 지표를 기반으로 구현하려는 거래 전략. 표시기는 정적 및 동적의 두 가지 모드에서 작동합니다. 정적 모드에서 지표는 주어진 히스토리 샘플의 전체 길이에 대한 추세 모델을 구축하고 새 막대가 도착하면 전체 길이에 대해 이를 다시 계산하여 해당 기간에 대한 교육 샘플로 표시할 수 있는 주어진 길이의 템플릿을 생성합니다. 신경망. 동적 모드에서 표시기는 새로 도착한 막대의 값만 계산하고 새 데이터가 도착하면 계산된 값을 점진적으로 누적합니다. 표시기 동작의 예는 아래 그림과 같습니다. 지시자 "지표 추세"는 차트의 빨간색 선에 해당합니다.

가격 표시기 "지표 추세": $150 US.

__________________________________________________________

"표시기 전원" 표시기

지표 " 지표 "가 개발된 기반에 대한 아이디어 " 현재 시장에서 일어나고 있는 강세 추세와 약세 추세 사이의 투쟁을 동적으로 모니터링하는 것입니다. 강세 추세가 지배적일 때 새로운 막대가 도착하면 0 막대의 지표 값은 추세의 강도에 비례하여 상승하고, 약세 추세가 우세하면 그에 따라 하락합니다. 추세의 약간의 변동으로 한 방향으로, 다른 방향으로 표시기 값은 마지막 전환점에서 전체 길이를 따라 강도에 비례하여 천천히 이동하는 직선 형태로 반영됩니다. 지배적인 경향의 그리고 어떤 경향의 현저한 증가와 함께, 그것은 해당 방향으로 갑자기 이동하여 새로운 한계점을 형성합니다. 이 지표의 수치는 현재 시장, 추세 또는 플랫을 지배하고 있는 것이 무엇인지 객관적인 아이디어를 제공합니다. 만약 새로운 막대가 도착할 때 지표가 직선이나 단계가 작고 시간이 거의 없는 단계를 그립니다. 이는 평평한 상태를 나타내지만, 한 수준에서 다른 수준으로의 전환이 빈번하고 역동적인 경우 추세로의 전환을 나타냅니다. 추세로 간주되는 것과 평면으로 간주되는 것은 모두 시장에 대한 자신의 아이디어에 따라 스스로 결정하며 설정의 임계값 수준을 변경하여 지표에서 조정할 수 있습니다. 이전 표시기에서와 같이 " 표시기 에서 전원 " 설정에 설정된 LengthSample 샘플의 길이에 대한 모든 막대에 대해 계산된 값과 마지막 두 중단점의 값을 디스크에 저장할 수 있습니다. 전역 변수. 높은 임계값 수준에서 표시기 " 표시기 " 시장 위상 변화의 지표로 사용할 수 있습니다. 거래 시스템을 개발할 때 많은 사람들이 시장의 여러 단계에 있는 거래 시스템이 종종 반대 결과를 보여 이익을 얻거나 보증금을 완전히 고갈시키는 문제에 직면합니다. 이와 관련하여 이러한 단계의 변경 순간을 결정하는 문제는 매우 관련성이 있습니다. 이 지표로 작업한 실제 경험에 따르면 표본 길이와 임계값 수준을 올바르게 선택하면 주어진 글로벌 변수의 두 값 사이의 차이 사이의 부호 변화 형태로 시장 단계의 변화를 반영합니다. 이 지표에 의해. "지표 추세" 지표와 유사하게 " 지표 " 정적 및 동적의 두 가지 모드에서 작동합니다. 표시기 동작의 예는 아래 그림과 같습니다. 지시자 "Indicator Power"는 그래프의 분홍색 선에 해당합니다.

표시기의 비용 " 표시기 ": $150 미국 .

__________________________________________________________ _____

"표시기 채널" 표시기

" 표시기 채널 " 추세 채널을 만들고 시장 추세 발전의 방향을 외삽하여 행동의 역학을 반영합니다. 표시기의 정보 구성 요소는 다음과 같습니다. 채널의 협소화 및 확대, 상부 및 하부 빔의 발산 각도, 채널 중심선의 변곡점 및 반전 모멘트. 새로운 막대가 도착하면 표시기는 변화하는 시장 추세를 동적으로 반영하여 마지막 중단점에서 0 막대까지 광선을 재구축합니다. 이전 표시기에서와 같이 " 표시기 에서 채널 " LengthSample 샘플 길이 내의 모든 막대에 대해 계산된 값을 디스크에 저장할 수 있으며 상단, 중간 및 하단 라인에 대한 마지막 두 중단점 값은 전역 변수 저장됩니다. 표시기 동작의 예는 아래 그림과 같습니다. 지시자 "Indicator Channel "은 차트의 파란색과 노란색 선에 해당합니다.

가격 표시기 "표시기 채널": $150 US.

__________________________________________________________



__________________________________________________________


거래 시스템 구축의 예

제안 된 지표는 거래 시스템에서 사용하기 위해 개발되었습니다. 4가지 지표 사용의 예: "Kristi_GrafModelWav", "Indicator Trend", "Indicator Power", " Indicator 채널 ", 나는 그 작업을 보여주기 위해 거래 시스템을 작성했습니다. 데모 계정의 리얼 모드 지표와 함께. 거래 시스템은 두 가지 주문을 관리하기 위해 지표의 다른 조합을 사용하는 두 가지 다른 전략을 사용했습니다. 이것은 한 주문의 가능한 손실을 다른 주문으로 충당하기 위해 수행되었습니다. 거래 시스템은 EURUSD 와 함께 작동하도록 만들어졌습니다. H 1. 불행히도 거래 시스템은 매우 느린 것으로 판명되어 주당 평균 1.5개의 거래 작업이 이루어졌습니다. 가양성을 제거하기 위해 시스템 매개변수를 크게 조악하게 만들어야 했습니다. 반년 동안 거래 시스템을 테스트 한 결과는 첨부 아카이브에 있습니다. 2개 주문에 대한 공동 테스트 - Strategy Tester, 1차 주문에 대한 별도 테스트 - Strategy Tester1, 2차 별도 테스트 - 전략 테스터2. 거래 시스템의 최적화 없음 수행되지 않았습니다. 이러한 느린 작업으로 이 거래 시스템의 시각적 데모가 작동하지 않습니다.

EURUSD 에 대한 다른 거래 시스템을 만들기로 결정했습니다. M 1. 한 주문에 대해 Sell 을 위해 처음에 거래 시스템을 설정했는데 첫 번째 거래 시스템과 거의 동일한 거래 지표를 얻었습니다. 일정한 로트로 거래할 때 하나의 매도 거래 신호에 대해 약 8%의 손실과 함께 월 순이익의 약 50%. 그러나 이 거래 시스템의 특징은 시장이 호의적인 국면에 일련의 거래를 하고, 시장의 불리한 국면이 발생하면 예상되는 상태에 들어가 1~2주 동안 매매를 할 수 없다는 점이다. , 시장의 불리한 국면에 매매가 허용된다면 매매의 연속이었다. 평균적으로 하루에 하나의 거래 작업을 얻었으며 거래가 크게 중단될 수 있다는 점을 감안할 때 데모 계정에서 시연하기에는 매우 명확하지 않습니다. 이와 관련하여 나는이 거래 시스템을 완성하기 시작하지 않았습니다.

이 두 가지 디버깅 거래 시스템은 거래 시스템이 스스로 학습해야 하고 작업 과정에서 변화하는 시장 상황에 맞게 매개변수를 재구축해야 한다는 나의 생각을 더욱 강화했습니다.

나는 지표의 기능을 보여주기 위해 다른 거래 시스템을 만들기로 결정했지만 자체 학습 요소가 있는 신경망과 변화하는 시장 상황의 신속한 추적을 기반으로 합니다. 어제 이 거래 시스템을 작성했지만 디버깅에는 시간이 걸리고 처음 두 거래 시스템을 디버깅하는 데 시간을 보냈기 때문에 지표 표시를 준비하는 데 너무 오래 걸렸습니다. 따라서 나는 거래 시스템의 디버깅이 완료될 때까지 기다리지 않고 지표를 발표하고 거래 시스템이 준비되면 작동을 시연하기로 결정했습니다.

__________________________________________________________


지표를 구매하려는 사람들은 다음 주소에 적용됩니다.

순례자 _ fx {개} 메일 . ko


표시기의 작동, 개선을 위한 제안, 사용에 대한 피드백에 대해 질문이 있는 경우 이 스레드에 작성하십시오.

이 토픽은 제가 개발한 프로그램을 소개하는 것을 목적으로 작성되었으며, 거래에 유용한 많은 개발이 포함되어 있기를 바랍니다. 이와 관련하여 우리는 친절하게 요청합니다: 이 주제를 관련 없는 토론으로 로드하지 마십시오. 의도된 잠재적 구매자가 관련 없는 토론 중에서 질문에 대한 답변을 잃지 않도록 하십시오.

__________________________________________________________

파일:
 

대박인데 왜 팔아요?

사진을보고-나는 아무것도 이해하지 못했습니다 ...

 
LeoV :

대박인데 왜 팔아요?

사진을보고-나는 아무것도 이해하지 못했습니다 ...

명확하지 않은 것은 무엇입니까? 더 구체적으로 말씀해 주시겠습니까?

 
Piligrimm :

명확하지 않은 것은 무엇입니까? 더 구체적으로 말씀해 주시겠습니까?

예를 들어 "Kristi_GrafWav" 에는 다채로운 라인 이 많이 있습니다. 그들은 모두 무엇을 의미합니까? 입장 및 퇴장 규칙은 무엇입니까?

 
LeoV :
순례자 :

명확하지 않은 것은 무엇입니까? 더 구체적으로 말씀해 주시겠습니까?

예를 들어 "Kristi_GrafWav" 에는 다채로운 라인이 많이 있습니다. 그들은 모두 무엇을 의미합니까? 입장 및 퇴장 규칙은 무엇입니까?

각 라인은 지표 설명에 지정된 하나 이상의 도구와 다른 매개변수를 사용하는 웨이블릿 변환 그룹을 사용하여 필터링한 결과로 얻습니다. 진입 및 퇴장 규칙 은 생성한 전략에 따라 선택되며, 가장 간단한 경우 개별 선이 서로 교차하거나 방향 전환점이 될 수 있습니다.

 
Piligrimm :

모든 사람의 계정에 액세스하기 위해 투자자 비밀번호를 사용하여 데모 계정에서 표시기의 작동을 보여주고 싶었지만 불행히도 무언가가 작동하지 않습니다. 이전에는 투자자 비밀번호를 사용한 적이 없지만 지금은 다른 컴퓨터에서 계정에 로그인을 시도했지만 사용된 도구와 지표가 있는 해당 창이 보이지 않습니다 . 올바르게 수행하는 방법을 알려주십시오. 아니면 고문의 도움으로 거래하는 투자자 암호를 통해 시연할 수 있습니까?

개발자에게 이런 말을 들으니 이상하네요 :(

표시기(및 어드바이저도)는 설치된 터미널과 PC에서만 작동하고 그립니다.

다른 방법은?

투자 입력을 통해서만 주문, 스톱 앤 테이크의 수준을 볼 수 있습니다. 글쎄, 차트에 거래를 던지십시오.

 
신경망 등에 대한 탄탄한 경험은 물론 매우 좋은데, 질문만 생깁니다. 첫 번째 사진을 찍자. 어느 지점에나 손가락을 찔러 넣고 우리 자신에게 사소한 질문을 해보자. 어디, 위 또는 아래? 또한 이것이 M1이고 반성할 시간이 많지 않다는 점을 감안할 필요가 있다. 그리고 출구에 대한 또 다른 질문. 다시 말하지만 일간 차트에서 거래하면 12 포인트가 문제가되지 않지만 M1에서는 스프레드를 고려하더라도 무스를 잡는 데 오래 걸리지 않습니다.
 
다른 그림에서 우리는 H1을 볼 수 있지만 이것이 그것을 더 쉽게 만들지는 않습니다. 솔직히 말해서, 한 차트에서는 10 MA보다 더 많은 정보를 제공하지 않으며 다른 차트에서는 Envelopes 핸들로 조정됩니다. 물론 이 모든 것은 내 IMHO(!)이며 어떤 경우에도 저자를 화나게 하려고 하지 않습니다. 아이디어가 좋다면 건전한 비판도 견뎌낼 수 있습니다. 그리고 돼지 한 마리에 탱크 80개를 주는 것은 뜨거운 일이 아닙니다.
 
sayfuji :
신경망 등에 대한 탄탄한 경험은 물론 매우 좋은데, 질문만 생깁니다. 첫 번째 사진을 찍자. 어느 지점에나 손가락을 찔러 넣고 우리 자신에게 사소한 질문을 해보자. 어디, 위 또는 아래? 또한 이것이 M1이고 반성할 시간이 많지 않다는 점을 감안할 필요가 있다. 그리고 출구에 대한 또 다른 질문. 다시 말하지만 일간 차트에서 거래하면 12 포인트가 문제가되지 않지만 M1에서는 스프레드를 고려하더라도 무스를 잡는 데 오래 걸리지 않습니다.

유릭이 훨씬 빠른거 같은데.... 그리고 부드러움도 나쁘지 않네요.... 유릭과 비교해 보셨나요?

 
그리고 표시기 채널 표시기에서 분홍색 선은 무엇입니까?
 
Piligrimm :

패키지에는 자세한 지침이 포함되어 있어 Matlab에 대한 경험이 없는 사용자도 쉽게 모든 작업을 수행할 수 있습니다. Matlab은 http :// torrents 링크에서 다운로드할 수 있습니다 . ko / 포럼 / .

....

"Kristi_GrafWav" 지표의 비용: $85 US .

희귀 젠장.

먼저 다른 사람의 소프트웨어를 훔치라고 권하고 자신의 소프트웨어를 판매하려고 합니다.