[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 11

 

인사말! 테스터에는 " 개봉 가격 으로(성형 막대에 대한 빠른 방법...)" 모드가 있습니다. 막대를 수동으로 통과할 수 있습니까?

아니면 여기에 프로그램이 필요합니까?

 

안녕하세요 여러분!

그래서 내 첫 실용 작업(문자 그대로 MQL 에서 내 인생의 첫 번째 작업)

나는 고문 (또는 오히려 비 고문)을 첨부하고 있습니다.

요점은 다음 가설을 테스트하는 것입니다. "양초의 고점을 깨면 가격이 돌아서 저점을 깨는 것보다 더 많이 올라갈 것입니다."

무슨 일이에요 -

바이스톱 = 이전 캔들 고점 + 델타 + 스프레드

Sl = 이전 캔들의 저점 - 델타

Tp \u003d sl * (사용자 승수)

그리고 그 반대의 경우도 마찬가지입니다.

TF 유니버셜.

주문 삭제에 문제가 있습니다. 가장 간단한 만료와 그 만료는 아직 나를 위해 작동하지 않습니다. 무슨 일인지 이해가 안 돼요.

12월에 이 Expert Advisor에 필요한 것이 무엇인지 알아보기 시작했습니다. 처음에는 높고 낮음, 높음 또는 낮음 + -delta에서 열리고 같은 장소에서 닫기를 각각 결정하는 것으로 충분하다고 생각했습니다. 나는 썼습니다. 그는 테스터에서 개시 가격으로 벌었고, 나는 그를 데모에 넣었고 그는 2-3초 안에 하나의 주문을 알아내기 시작했습니다! 나는 말 그대로 몇 초 동안 산만 해졌습니다. 그는 약 10 bystops와 같은 수의 Sellstops를 저에게 열었습니다! 오랜만에 이렇게 웃어, 그냥 테이블 밑에 누웠어! 글쎄요, 저는 개인적으로 몇 분 만에 저장소를 고갈시킬 수 있는 바이러스를 작성했습니다! 읽어보니 새로운 바를 처리하기에 블록이 부족하다는 걸 깨달았습니다. 인터넷 어딘가에서 찾았습니다. 그런 다음 Mashki의 MT4에서 훨씬 쉽다는 것을 알았습니다. 일반적으로 한 줄로 처리되지만 무화과라면 중요하지 않습니다. 나는 새로운 막대의 처리를 넣어 "바이러스"를 치료했습니다 :-)). 그런 다음 tp에 대한 승수를 부착했습니다. 그런 다음 사람들이 정지 수준 내에 있는 경우 주문을 하지 않는 것으로부터 자신을 보호하는 방법을 찾았습니다. 이것도 만들었습니다. 어떻게 작동하는지 모르겠습니다. 이번에는 tp가 작동하면 반대 순서를 삭제하고 sl이 작동하면 삭제하지 않는 방법을 찾으려고 노력했습니다. 찾지 못했습니다. 만료가 추가되었지만 작동하지 않는 것 같습니다. 그는 명령을 삭제하지만 내가 설정 한 바의 수만큼은 아니지만 신은 얼마나 많은지 알고 있습니다! 그러나 나는 그것에 대해 생각하지 않았고 Mashka를 망칠 수있는 방법에 관심이있었습니다. 나는 그것을 망쳤습니다. 즉, 이제 가격이 MA보다 높으면 매수 정지만, 더 낮으면 매도 정지만 됩니다. 이제는 배수가 되지 않을 뿐만 아니라 때때로 수익도 발생합니다. 일일 거래)!

무엇이 옳고 그른지 댓글 부탁드립니다. (거래 전략의 의미가 아니라 프로그래밍을 배운다는 의미에서 :-)). 의견과 조언에 미리 감사드립니다.

그리고 질문입니다. tp가 트리거될 때만 반대 순서가 삭제되도록 하는 방법은 무엇입니까? 또한, 개설을 위한 초기 조건이 있는 만큼 많은 위치를 개설해야 합니다(즉, 연속으로 얼마나 많은 양초가 깨질 것인지, 지금 제가 실제로 하는 것처럼 몇 번이고 충전할 것인지). 모든 주문, 마지막 주문 또는 티켓 번호로 삭제하는 매우 간단한 스크립트가 있다는 것을 알고 있습니다. 그러나 수익성 있는 주문과 반대되는 주문을 정확히 식별하고 나머지는 남겨두는 방법이 있음에도 불구하고 얼마나 많은 포지션이 열려 있고 얼마나 많은 포지션이 수익성 있는 포지션 전후에 이미 정해진 주문인지 미리 알지 못합니까?

파일:
bbo7_1.zip  2 kb
 

안녕하세요, 하나의 알고리즘을 만드는 데 도움을 주거나 알려주십시오.

아이디어는 고문이 규칙적인 간격(예: 9시간, 예를 들어 5일)으로 주문을 열고 닫는다는 것입니다. 새 주, 새 주기와 함께 주말은 고려되지 않습니다.

왜냐하면 5일에 9시간이라는 정수가 없으면 이 5일 기간이 끝나면 3시간이 남게 되며 주문을 열고 닫을 때도 이를 고려하고 싶습니다.

그리고 기간이 5일이 아니라 8일인 경우 어떻게 해야 하나요? 주말에 오버레이가 있을 것입니다. 주기에 쓰는 방법은 새해부터 시작하겠습니다.

일반적으로 도와주세요. 이번에는 완전히 혼란스러워요. + 나는 여전히 그리니치로 번역해야 합니다.

고맙습니다.

 
Galion :

인사말! 테스터에는 "개봉 가격으로(성형 막대에 대한 빠른 방법...)" 모드가 있습니다. 막대를 수동으로 통과할 수 있습니까?

아니면 여기에 프로그램이 필요합니까?

테스터는 Expert Advisors를 테스트 하기 위한 것입니다. 막대를 수동으로 통과한다는 것은 무엇을 의미합니까? 시각적 모드에서 거래를 볼 수 있습니다. 테스트 모드에서 수동으로 거래할 수 있는 개발이 있습니다.
 
splxgf :
테스터는 Expert Advisors를 테스트하기 위한 것입니다. 막대를 수동으로 통과한다는 것은 무엇을 의미합니까? 시각적 모드에서 거래를 볼 수 있습니다. 테스트 모드에서 수동으로 거래할 수 있는 개발이 있습니다.

어렵지 않다면 개발에 대한 링크나 개인적으로 알려주십시오. 고맙습니다.
 
Galion :

어렵지 않다면 개발에 대한 링크나 개인적으로 알려주십시오. 고맙습니다.

https://www.mql5.com/ru/articles/1425 - 테스트 시각화, 수동 거래.

 
Roman. :

https://www.mql5.com/en/articles/1425 - 테스트 시각화, 수동 거래.

그리고 Expert Advisor가 테스터의 비주얼 모드에서 거래하는 경우 일시 중지 버튼으로 실행을 일시 중지하고 F12를 눌러 단계별로 이동할 수 있습니다.
 

말해봐, 나는 전략 테스터 를 사용하는데, 너무 많은 디스크 공간을 차지한다. 전체 C:가 이미 꽉 찼다. 히스토리를 로드하는 데 15기가 걸렸습니다. 그것을 청소하는 방법은 무엇입니까?

다른 시간 프레임에서 실행할 때마다 약 100MB가 걸립니다.

 

인사말.

조언자 작성을 도와주세요.

감사합니다.

 
merkulov.artem :

말해봐, 내가 전략 테스터를 사용하는데, 너무 많은 디스크 공간을 차지한다. 전체 C:가 이미 꽉 차서, 히스토리를 로드하는 데 15기가 걸렸다. 어떻게 청소해야 할까?

다른 시간 프레임에서 실행할 때마다 약 100MB가 걸립니다.

누가 C 드라이브에 프로그램을 설치합니까?!

물리적 디스크를 여러 논리적 디스크로 나눌 필요가 있습니다.

1. 시스템용. 오직 시스템만을 위해!!!

2. 스왑 파일의 경우.

3. 프로그램용.

4. 정보를 위해. 여기 "내 문서" 폴더가 있습니다. 여기로 옮겨야 합니다.

5. Forex의 경우(나를 위해). 여기에 모든 MT4 폴더의 역사가 있습니다. 심볼릭 링크로 리디렉션됩니다.

6. 시스템 백업용 디스크. 백업 후의 내용은 다른 매체에 복사해야 합니다.

===========

따라서:

1. 시스템과 프로그램 디스크의 작은 백업을 가질 수 있으며 필요한 경우 프로그램을 다시 설치하거나 정보를 잃지 않고 10분 안에 복원할 수 있습니다.

2. 1년 동안 시스템 디스크가 10% 미만으로 조각화됩니다. 조각 모음이 필요한 경우가 적습니다.

3. 바이러스에 대한 보호가 어느 정도 확보됩니다. 모든 것이 비표준 장소에 설 것입니다.

4. 작업 속도가 약간 더 빠릅니다. 시스템의 컴팩트한 위치와 시스템 디스크 및 페이징 파일의 조각화 부족으로 인해.

사유: