나는 그것이 도움이 될지 의심합니다. 브로커의 기록이 곡선일 가능성이 가장 높습니다. 이것은 정상이며 모두 동일합니다. 모드에서 모든 틱은 에뮬레이트된 틱입니다. 대부분의 전략에서 이것은 중요하지 않습니다. 실생활에서 테스트할 때, 일반적으로 다른 문제가 있으며 테스트 틱이 아닙니다.)
추신: 테스트에 대한 100% 기록을 만드는 방법에 대한 지침을 작성하면 트롤하기가 어렵습니다. 삭제됩니다. 의미는 테스트를 위한 별도의 터미널입니다. F2 이후에는 M1을 제외한 전체 기록을 삭제한 다음 마침표를 통해 변환기 M1에서 모든 TF를 생성하지만 F2 이후에 터미널에서 로그아웃하는 것을 잊지 마십시오. 그렇지 않으면 모든 작업이 고양이 아래에 있습니다 ...
나는 그것이 도움이 될지 의심합니다. 브로커의 기록이 곡선일 가능성이 가장 높습니다. 이것은 정상이며 모두 동일합니다. 모드에서 모든 틱은 에뮬레이트된 틱입니다. 대부분의 전략에서 이것은 중요하지 않습니다. 실생활에서 테스트할 때, 일반적으로 다른 문제가 있으며 테스트 틱이 아닙니다.)
enum ENUM_CMD{CMD_NO,CMD_BUY,CMD_SELL};
voidOnTick ()
{
ENUM_CMD CMD1,CMD2;
CMD1 = ind1();
CMD2 = ind2();
if (NewBar())
{
if (CMD1==CMD_BUY && CMD2==CMD_BUY)
....
}
//1.Рабочий таймфрейм Фильтр EMA с периодом 13.//Если свеча закрылась выше ЕМА считаем тренд растущим и работаем только на покупку. //Если свеча закрылась ниже ЕМА считаем тренд понижающимся и работаем только на продажу.//2. Фильтр MACD с стандартными настройками 12,26,9.//Если бар гистограммы индикатора за закрытии свечи выше предыдущего бара работаем на покупку.//Если бар гистограммы индикатора за закрытии свечи ниже предыдущего бара работаем на продажу.
ENUM_CMD ind1()
{
double ind= iMA (symbol,PeriodMain,indEMAPeriod, 0 , MODE_EMA , PRICE_CLOSE , 1 );
if (Close[ 1 ]>ind) return (CMD_BUY);
if (Close[ 1 ]<ind) return (CMD_SELL);
return (CMD_NO);
}
//+------------------------------------------------------------------+
ENUM_CMD ind2()
{
double ind1= iMACD (symbol,PeriodMain,indMACDfast_ema_period,indMACDslow_ema_period,indMACDsignal_period, PRICE_CLOSE , 0 , 1 );
double ind2= iMACD (symbol,PeriodMain,indMACDfast_ema_period,indMACDslow_ema_period,indMACDsignal_period, PRICE_CLOSE , 0 , 2 );
if (ind1>ind2) return (CMD_BUY);
if (ind1<ind2) return (CMD_SELL);
return (CMD_NO);
}
그것이 나를 위해 지표 작업의 전체 논리입니다. 우리는 새로운 막대를 기다리고 있으며 거기에서 열리고 닫히고 평균화되는 것을 결정합니다. 중요하지 않습니다. 가장 중요한 것은 TS의 논리를 별도로 분리하고 표시기 및 해당 버퍼와 별도로 작업
모든 포럼에서 표시선(또는 MA - 동일)의 교차점, 여기에서도 백 번 논의되었습니다. 위에서 아래로 교차점: 2번 막대의 1번 라인이 2번 라인 위에 있고 막대에 있습니다. 1번 줄 2번 아래에 1번 줄 .... - 워드 줄을 표시기 버퍼 로 변경하고 코드를 작성합니다. 일반적으로 포럼 및 KB에서 표시기에 전문가를 작성하는 방법, 많은 자료를 검색합니다. - 읽기만 하면 된다
그것이 나를 위해 지표 작업의 전체 논리입니다. 우리는 새로운 막대를 기다리고 있으며 거기에서 열리고 닫히고 평균화되는 것을 결정합니다. 중요하지 않습니다. 가장 중요한 것은 TS의 논리를 별도로 분리하고 표시기 및 해당 버퍼와 별도로 작업
모든 포럼에서 표시선(또는 MA - 동일)의 교차점, 여기에서도 백 번 논의되었습니다. 위에서 아래로 교차점: 2번 막대의 1번 라인이 2번 라인 위에 있고 막대에 있습니다. 1번 줄 2번 아래에 1번 줄 .... - 워드 줄을 표시기 버퍼 로 변경하고 코드를 작성합니다. 일반적으로 포럼 및 KB에서 표시기에 전문가를 작성하는 방법, 많은 자료를 검색합니다. - 읽기만 하면 된다
말해야 할 사항: 이런 일이 발생합니까? 따옴표가 있는 일부 잼 때문입니까, 아니면 제가 뭔가를 잘못 썼습니까?
뭔가 하드 메모리가 디스크에서 줄어들었습니다 :D
따옴표를 다운로드하곤 했는데... AppData 의 터미널 폴더 는 약 5GB였습니다. 디스크에 150GB 이상의 여유 공간이 있습니다. 이제 보았다 - 100GB. 무슨 일이야?
테스트 중지... 60GB를 찾았습니다. 폴더. 내가 뭔가를 망친게 틀림없어...
설립하다. tester 폴더의 logs 폴더가 커졌습니다. 이것이 나타난 것입니다:
인쇄물은 종종 나에게 그곳을 보여주었습니다. 내가 이해하는 바로 이것 때문입니까, 아니면 다른 무엇입니까?
MT4에서 키보드 키(기능적인 키가 아니라 일반 키, 예를 들어 문자 "A"가 있는 키)가 "눌린" 상태로 유지되고 있는지 어떻게 알 수 있습니까?
그냥 누르는 것이 아니라 잡고 있는 것입니다.
이 오류는 무엇을 의미합니까? 내가 "시작"을 누르면 테스터는 내가 이해한 대로 처음에 따옴표를 준비합니다. 이때 다음과 같이 지속적으로 팝업됩니다.
F2 인용문 다운로드
F2 인용문 다운로드
나는 그것이 도움이 될지 의심합니다. 브로커의 기록이 곡선일 가능성이 가장 높습니다. 이것은 정상이며 모두 동일합니다. 모드에서 모든 틱은 에뮬레이트된 틱입니다. 대부분의 전략에서 이것은 중요하지 않습니다. 실생활에서 테스트할 때, 일반적으로 다른 문제가 있으며 테스트 틱이 아닙니다.)
추신: 테스트에 대한 100% 기록을 만드는 방법에 대한 지침을 작성하면 트롤하기가 어렵습니다. 삭제됩니다. 의미는 테스트를 위한 별도의 터미널입니다. F2 이후에는 M1을 제외한 전체 기록을 삭제한 다음 마침표를 통해 변환기 M1에서 모든 TF를 생성하지만 F2 이후에 터미널에서 로그아웃하는 것을 잊지 마십시오. 그렇지 않으면 모든 작업이 고양이 아래에 있습니다 ...
-------------------------------------------------- ----------
증거금 요구사항 확인을 위한 멀티 플랫폼 솔루션(MT4/MT5)이 있습니까? 기사 https://www.mql5.com/ru/articles/2555#not_enough_money 의 코드를 사용하는 동안
다른 솔루션을 보고 싶습니다. 미리 감사드립니다!
F2 인용문 다운로드
전체 이야기 서버에서 다운로드 인용 ...
나는 그것이 도움이 될지 의심합니다. 브로커의 기록이 곡선일 가능성이 가장 높습니다. 이것은 정상이며 모두 동일합니다. 모드에서 모든 틱은 에뮬레이트된 틱입니다. 대부분의 전략에서 이것은 중요하지 않습니다. 실생활에서 테스트할 때, 일반적으로 다른 문제가 있으며 테스트 틱이 아닙니다.)
어떻게 말할까...가끔 신호가 오는데 어쩐지 로봇이 안들어가네...
어떻게 말할까...가끔 신호가 오는데 어쩐지 로봇이 안들어가네...
이것은 MT4 테스터가 에뮬레이트 한 틱에 대한 테스트 가 아니라 브로커 측의 거래 주문 실행 품질에서입니다.
그래서 말할 방법이 없습니다! - 그게 내가 말하는거야
전체 스토리 서버에서 다운로드한 인용문...
기간 변환기에서 이력을 새 터미널로 생성하고 99% 테스트 품질로 테스트 - 10분 동안 테스트 작업을 위해 터미널 준비
이것은 MT4 테스터가 에뮬레이트 한 틱에 대한 테스트 가 아니라 브로커 측의 거래 주문 실행 품질에서입니다.
아뇨 테스트중에 그런 상황인데... 아직 브로커 계정으로 확인도 안해봤네요. 예를 들어 다음과 같습니다.
빨간색이 위에서 아래로 75.0 레벨을 교차할 때 매도 신호입니다. 텍스트 레이블은 구매 또는 판매가 허용되는지 여부에 대한 정보를 표시합니다(이는 더 높은 TF에 의해 결정됨). 판매가 허용되며 판매 조건은 다음과 같습니다. 단, 판매하지 않음)
단, 판매하지 않음)
잘? 화면이 예쁘다고 해야 할까요? )))
나는 다음과 같이 조언자를 씁니다.
그것이 나를 위해 지표 작업의 전체 논리입니다. 우리는 새로운 막대를 기다리고 있으며 거기에서 열리고 닫히고 평균화되는 것을 결정합니다. 중요하지 않습니다. 가장 중요한 것은 TS의 논리를 별도로 분리하고 표시기 및 해당 버퍼와 별도로 작업
모든 포럼에서 표시선(또는 MA - 동일)의 교차점, 여기에서도 백 번 논의되었습니다. 위에서 아래로 교차점: 2번 막대의 1번 라인이 2번 라인 위에 있고 막대에 있습니다. 1번 줄 2번 아래에 1번 줄 .... - 워드 줄을 표시기 버퍼 로 변경하고 코드를 작성합니다. 일반적으로 포럼 및 KB에서 표시기에 전문가를 작성하는 방법, 많은 자료를 검색합니다. - 읽기만 하면 된다
잘? 화면이 예쁘다고 해야 할까요? )))
나는 다음과 같이 조언자를 씁니다.
그것이 나를 위해 지표 작업의 전체 논리입니다. 우리는 새로운 막대를 기다리고 있으며 거기에서 열리고 닫히고 평균화되는 것을 결정합니다. 중요하지 않습니다. 가장 중요한 것은 TS의 논리를 별도로 분리하고 표시기 및 해당 버퍼와 별도로 작업
모든 포럼에서 표시선(또는 MA - 동일)의 교차점, 여기에서도 백 번 논의되었습니다. 위에서 아래로 교차점: 2번 막대의 1번 라인이 2번 라인 위에 있고 막대에 있습니다. 1번 줄 2번 아래에 1번 줄 .... - 워드 줄을 표시기 버퍼 로 변경하고 코드를 작성합니다. 일반적으로 포럼 및 KB에서 표시기에 전문가를 작성하는 방법, 많은 자료를 검색합니다. - 읽기만 하면 된다
말해야 할 사항: 이런 일이 발생합니까? 따옴표가 있는 일부 잼 때문입니까, 아니면 제가 뭔가를 잘못 썼습니까?