EA N7S_AO_772012 - 페이지 60

 
mpeugep писал(а) >>

SHOOTER777, 하지만 내가 친필에 쓴 글이 마음에 들지 않았다면? 아니면 시간이 없습니까?

죄송합니다! 방금 눈치 챘습니다. 아직 읽지 않았습니다. 여기에 작성하거나 PM에 메시지가 있음을 표시하십시오. 그곳에서는 거의 보이지 않습니다.

 
죄송합니다. nord, mpeugep, TarasBY, Axmed 등 PM을 못 봐서 답변을 하지 않았습니다. 대답하겠습니다.
 

한편, 이번 주 보고서. 왜 이렇게 일찍? 더보기...

이번 주 거래는 이번 목요일 아침에 예정보다 일찍 종료되었습니다. 자본이 $500를 초과하자마자 포지션이 차례로 닫혀서 $537의 이익을 얻었습니다. 이번 주 모든 상품은 EUR / JPY 이지만 플러스 영역에 있는 것으로 나타났습니다. 그리고 호주인은 아무것도 저지르지 않았습니다. EUR / GBP 만족스럽지 못한 최적화 결과로 인해 제외되었습니다. 많은 뉘앙스가있었습니다. 처음에 슬리피지 값을 잘못 설정해서(이 때문에 첫 트랜잭션이 합쳐짐), 단말기가 멈춤(3번, 어떻게 처리해야할지 모르겠다((), PC 멈춤(2번), 리셋셋트 0으로 - 항상 거기에 있었고 빠르게 제거되었습니다.

 

관심 있으신 분들을 위해 거래내역을 첨부합니다.

 

Nord, mpeugep, TarasBY, Axmed 등

navaya는 개인적이 아닌 답변에 대한 허가를 요청하는 데 답변하지만 여기에서는 평소와 같이 다른 사람들에게 흥미로울 수 있습니다.

 
SHOOTER777 >> :

Nord, mpeugep, TarasBY, Axmed 등

navaya는 개인적이 아닌 답변에 대한 허가를 요청하는 데 답변하지만 여기에서는 평소와 같이 다른 사람들에게 흥미로울 수 있습니다.

네, 물론 가능합니다.) I don't mind

 
mpeugep писал(а) >>
mpugep 썼다 >>

물론 관심이 있다면 Expert Advisor를 업그레이드할 것을 제안합니다. 프로그래밍에 소질이 없어서 하고 싶은 걸 못 하고..

하지만 어드바이저에 마틴게일 사용을 활성화/비활성화하는 기능을 추가하고 싶습니다. EA는 최적화 후 진입점을 꽤 잘 선택하지만 종종 롤백이 있음을 알았습니다..

열린 위치에서 불필요한 방향으로 롤백하여 n-포인트 이후에 위치가 이전 위치를 향해 열리도록 만들 수 있습니까? 오픈 포지션 수 제한?

또한 두 번째 위치(반대)가 새 신호에서 열리면 첫 번째 위치가 플러스 또는 닫기가 될 때까지 추적되지 않는다는 것을 알았습니다. 어떻게든 수정할 수 있습니까?

이 모든 것을 직접 시도했지만 모든 것이 올바르게 작동하는 방식으로 작동하지 않습니다.

이제 Expert Advisor의 이전 버전을 사용합니다. 여기서 AO를 2개의 평균으로 교체했습니다. 이 기간 동안 또한 기록에 최적화되어 있으며 추적을 추가하고 CFD에 대한 시간 제한을 변경했습니다.

내가 관심 있는 버전에서는 EA가 마틴게일을 끈 상태로 최적화되고 차트에 추가될 때 켜야 할 것입니다.

이전 버전의 고문이 있습니까? 그러한 마틴게일의 몇 가지 예가 있습니다. 관심이 있고 시간이 있다면 이 구현에 도움을 줄 수 있습니까?

답변이 정말 기대됩니다.

확인. AS Pushkin이 아니라 프로그래밍에 문제가 없습니다. 물론 주문에 따라 쓰지는 않지만 MQL4에는 친숙합니다. 단 두 가지 문제가 있습니다. 첫 번째는 작업의 명확한 구성입니다. 내 아이디어는 머리 속에서 명확하게 먼저 작성되고, 그 다음에는 종이에, 그 다음에는 코드에 작성되며 종종 종이 단계를 건너뜁니다. 남의 생각은 더 조심스럽게 씹어야 합니다. 그리고 두 번째는 시간, 일정량입니다. 그리고 또 다른 작은 문제 - Martingale 자신과 그에 대한 나의 태도가 최고가 아닙니다.

먼저 사용 중인 버전입니다. 추가할 외부 매개변수, 롤백 등 큰 문제는 보이지 않습니다.

 
mpugep 썼다 >>

또한 두 번째 위치(반대)가 새 신호에서 열리면 첫 번째 위치가 플러스 또는 닫힐 때까지 추적되지 않는다는 사실도 알게 되었습니다. 어떻게든 수정할 수 있습니까?

이 버그는 일부 버전 이후 수정되었습니다. 기억이 나지 않습니다.

trl() 함수에서 불필요한 연산자 return(0);을 제거해야 합니다. 모든 것이 괜찮을 것입니다.

버전 M5를 사용하는 것이 좋습니다.

아직 완벽하지 않고 논리적 오류가 포함되어 있지만 좋은 결과를 제공합니다.

실험의 순수성을 위해 아직 수정을 하지 않습니다.

 
SHOOTER777 >> :

확인. AS Pushkin이 아니라 프로그래밍에 문제가 없습니다. 물론 주문에 따라 쓰지는 않지만 MQL4에는 친숙합니다. 단 두 가지 문제가 있습니다. 첫 번째는 작업의 명확한 구성입니다. 내 아이디어는 머리 속에서 명확하게 먼저 작성되고, 그 다음에는 종이에, 그 다음에는 코드에 작성되며 종종 종이 단계를 건너뜁니다. 남의 생각은 더 조심스럽게 씹어야 합니다. 그리고 두 번째는 시간, 일정량입니다. 그리고 또 다른 작은 문제 - Martingale 자신과 그에 대한 나의 태도가 최고가 아닙니다.

첫째, 어떤 버전이 사용되고 있는지. 추가할 외부 매개변수, 롤백 등 큰 문제는 보이지 않습니다.

나는 명확한 규칙을 작성하고 고려를 위해 여기에 게시할 것입니다. 마틴도 별로 좋아하지는 않지만 가끔 도움이 되니 시도해 볼 가치가 있다고 생각합니다.

 

내가 이해하는 것처럼 매개변수 z와 Z는 입력에 대한 일종의 필터입니다(즉, m1 ... m15를 갖는 현재 TF에서)

최적화를 위한 제안이 있습니다.

2개의 매개변수 그룹이 아니라 4개 즉, 각 x 및 y에 대해

하지만 절반은 스크립트로, 절반은 EA로 최적화

"시장 움직임 및 예측에 대한 통계 분석"기사에는 거의 모든 것이 있습니다.

즉, 스크립트를 사용하여 조건을 충족하는 막대를 수집합니다.

.... 기사에서

수학적으로 P(t) - 녹색 선, L(t) - 빨간색 선으로 지정할 수 있습니다. 여기서 t는 초기 값의 막대 번호(시간이 증가하는 방향)입니다. 그런 다음 고정 이익 실현(TP) 및 손절매(SL)에 대해 이익 실현 tP<tL의 도달 가능성 조건을 기록할 수 있습니다(구매 항목 조건에서). 그리고 이것은 P(tP)=TP, L(tP)<SL(현재 tP, 테이크 프로핏 값은 이미 도달했지만 손절매에는 아직 도달하지 않음)을 의미합니다.

... 손절매 크기가 이미 있습니다(x 및 y 매개변수를 최적화할 때)

이익을 얻을 확률이 더 높은 막대를 찾아야 합니다(지정된 손절매로)

그런 다음 막대의 수(시간)가 파일에 기록되고 (다른) 전문가가 이 파일을 선택하여 자신의 메모리에 저장합니다.

그런 다음 z 매개변수의 최적화는 분기가 전용된 전문가의 알고리즘에 따라 발생합니다.

하지만 여기 방법이 있습니다

이익은 정지보다 5-10 배 적게 설정됩니다.

그런 다음 기사의 용어에 따라 배열 M1이 다르기 때문에 x 및 y에 대한 매개변수 z가 별도로 선택됩니다(구매 및 판매용)

그들이 들어가라는 신호가 있으면 (허가), 거래를 시작하십시오

그런 다음 M1 어레이의 시간으로 신호 도착 시간을 확인합니다(전략 용어에 따라).

배열에 시간이 있으면 이익에 도달할 때까지 거래를 떠납니다.

그렇지 않은 경우 닫습니다(모든 것을 한 틱에 수행). 그러면 스프레드 금액이 손실됩니다.

수익성 있는 거래의 최대 수를 위해 최적화가 수행됩니다.

결과적으로 "정당화된" z 매개변수를 얻습니다.

구현 시점이 올 때까지 하지만 아이디어는 가치가 있다고 생각합니다.