코딩 도움말 - 페이지 386

 
apprentice coder:
이메일이나 푸시 알림에 문제가 있습니다(한 빌드에서는 다른 빌드에서는 작동하지 않는 등...). 메타레이더 기능을 완전히 피할 수 있는 방법이 있습니까?

이메일에 관한 한 이 게시물의 것과 같은 dll이 있습니다. https://www.mql5.com/en/forum/174385/page227

푸시 알림 현재 : 아직 dll을 보지 못했습니다.

 
mladen:
이메일에 관한 한 이 게시물의 것과 같은 일부 dll이 있습니다. https://www.mql5.com/en/forum/174385/page227 푸시 알림 기준: 아직 해당 dll을 보지 못했습니다

감사해요

 

스크립트가 0.007의 범위로 막대를 성장시킨 후 플러스에서 닫는 방법을 확인하십시오. 종가는 시가보다 ( 1시간 차트 유로달러)

다음 데이터를 얻습니다.

Script_Diapazon EURUSD,H1: 조사된 모든 막대=50000

Script_Diapazon EURUSD,H1: 플러스 종가의 평균 포인트 수=0.008308835489833627

Script_Diapazon EURUSD,H1: 9개 막대에 대한 이웃 후 폐쇄 수 = 541

Script_Diapazon EURUSD,H1: 플러스의 총 항목 수=4.495079999999993

Script_Diapazon EURUSD,H1: 범위가 0.007=622인 모든 막대

Launch Advisor는 상당히 다른 데이터를 얻었습니다.

약 250일의 근무일이 있다고 가정하면 6000시간이 됩니다.

2006년 6월 런칭 어드바이저.

전문가의 수익성 있는 거래 «OnTester는 391.0000000000000을 반환합니다.»

630 거래 횟수.

왜 고문과 스크립트가 다른지 설명하십시오.

파일:
 
QuantF:
스크립트가 0.007의 범위로 막대를 성장시킨 후 플러스에서 닫는 방법을 확인하십시오. 종가는 시가보다 (1시간 차트 유로달러)

다음 데이터를 얻습니다.

Script_Diapazon EURUSD,H1: 조사된 모든 막대=50000

Script_Diapazon EURUSD,H1: 플러스 종가의 평균 포인트 수=0.008308835489833627

Script_Diapazon EURUSD,H1: 9개 막대에 대한 이웃 후 폐쇄 수 = 541

Script_Diapazon EURUSD,H1: 플러스의 총 항목 수=4.495079999999993

Script_Diapazon EURUSD,H1: 범위가 0.007=622인 모든 막대

Launch Advisor는 상당히 다른 데이터를 얻었습니다.

약 250일의 근무일이 있다고 가정하면 6000시간이 됩니다.

2006년 6월 런칭 어드바이저.

전문가의 수익성 있는 거래 «OnTester는 391.0000000000000을 반환합니다.»

630 거래 횟수.

왜 고문과 스크립트가 다른지 설명하십시오.

QuantF

스크립트가 50000개 막대의 고정 수를 확인하고 있습니다.

EA에는 그런 제한이 없습니다.

 
mladen:
QuantF

스크립트가 50000바의 고정 수를 확인하고 있습니다.

EA에는 그런 제한이 없습니다.

그래서 2006년 6월부터 테스트 EA 날짜를 설정했습니다.

2006년 6월의 시간표에는 약 50,000개의 막대가 있습니다.

내가 놓친 것이 있습니까?

 
QuantF:
그래서 2006년 6월부터 테스트 EA 날짜를 설정했습니다.

2006년 6월의 시간표에는 약 50,000개의 막대가 있습니다.

내가 놓친 것이 있습니까?

QuantF

정확히 50.000바입니까 아니면 50.050 또는 49.950입니까?

스크립트에서 항상 정확히 50.000개의 막대를 테스트하기 때문에(이것이 코드가 작성된 방식입니다)

 
mladen:
QuantF

정확히 50.000바입니까 아니면 50.050 또는 49.950입니까?

스크립트에서 항상 정확히 50.000개의 막대를 테스트하기 때문에(이것이 코드가 작성된 방식입니다)

EA에서는 약 50,000바입니다. 정확한 숫자는 알 수 없습니다. 데이터 EA와 스크립트는 매우 다릅니다. 수익성: EA-391, 스크립트-541. EA 의 막대 수가 잘못 판단하더라도 그 차이는 너무 큰 150 거래입니다.

 
QuantF:
EA에서는 약 50,000바입니다. 정확한 숫자는 알려져 있지 않습니다. 데이터 EA와 스크립트는 매우 다릅니다. 수익성: EA-391, 스크립트-541. EA의 막대 수가 잘못 판단하더라도 그 차이는 너무 큰 150 거래입니다.

EA에서 계산된 막대의 수를 확인하는 간단한 카운터 만들기

2006년부터 테스트하는 경우 막대 수의 차이가 클 수 있습니다. 해당 숫자가 50.000과 유사한 경우에만 스크립트와 EA에서 사용하는 논리를 확인해야 합니다.

 
mladen:
EA에서 계산된 막대의 수를 확인할 간단한 카운터를 만드십시오. 2006년부터 테스트하는 경우 막대 수의 차이가 클 수 있습니다. 해당 숫자가 50.000과 유사한 경우에만 스크립트와 EA에서 사용하는 논리를 확인해야 합니다.

스크립트에 추가되어 테스트 시작을 확인 합니다.

날짜 시간;

이중 디아파존;

이중 최대;

정수 t;

정수 인덱스;

이중 라즈니카;

for(int i=50000;i>0;i--)

{

if (ticket==0){time=Time;}// 첫 번째 막대의 수신 시간

티켓=1

Vsego_barov=Vsego_barov+1;

diapazon=높음-낮음;

if (diapazon > D&& 닫기 > 열기)

{

큰D=큰D+1;

인덱스=i-10;

최대 = 높음;

t=iHighest(NULL,0,MODE_HIGH,9,인덱스);

raznica=최대-닫기;

if (라즈니카 > 0 && 시간[t] > 시간){priceD=priceD+raznica;KpriceD=KpriceD+1;}

}

}

수신 날짜: EURUSD,H1: 시간=2006.09.28 00:00:00

이 날짜부터 EA를 시작했습니다. 수익성 있는 거래 수: Expert_Diapazon OnTester는 385.00000000000000을 반환합니다.

대본에서 수익성 있는 거래 541

 
mladen:
EA에서 계산된 막대의 수를 확인할 간단한 카운터를 만드십시오. 2006년부터 테스트하는 경우 막대 수의 차이가 클 수 있습니다. 해당 숫자가 50.000과 유사한 경우에만 스크립트와 EA에서 사용하는 논리를 확인해야 합니다.

EA 카운터를 확인 했습니다.

int tiket; // 전역 수준에서

정적 날짜 시간;

if (시간[0] > 시간)

{

티켓=티켓+1;

}

시간=시간[0];

시간=2006.09.28 00:00:00. 모든 막대: Expert_Diapazon OnTester는 49889.00000000000000을 반환합니다.