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

 
Roll :

테스터가 아닌 데모에서 확인하십시오.

즉, 데모에서 고문을 실행하시겠습니까? 그리고 1~2일 후에 확인하나요?제가 제대로 이해한 건가요?
 
Ivn :

즉, 데모에서 고문을 실행하시겠습니까? 그리고 1~2일 후에 확인하나요?제가 제대로 이해한 건가요?


분 차트가 있습니다 ...

함수를 테스트하는 스크립트:

 //+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {TakeScreenShot( "проверка" ); return ( 0 ); }
//+------------------------------------------------------------------+
void TakeScreenShot( string type)
{ Print ( "вызов функции скриншот" ); int count= 1 ;
if (! GlobalVariableCheck ( "ssc" )){ GlobalVariableSet ( "ssc" , 1 );count = 1 ;}
else {count= GlobalVariableGet ( "ssc" )+ 1 ;
GlobalVariableSet ( "ssc" ,count);}
string filename = "MyEA\\" + "MyEA_" + Symbol () + "_" + type + "_" + DoubleToStr (count, 0 ) + ".gif" ;
WindowScreenShot (filename, 640 , 480 );
Print ( " скриншотсделан " );} 
 
evillive :

그렇다면? 그리고 거의 같은 방식으로 이익을 취하기 위해 ...

일반적으로 이 주기에서 주문의 정지 손실을 수정할 수 없지만 정지 수준에 도달하면 주문을 닫습니다. 손실 수준이 전달됨(변수 sl):


사악한 라이브, 거대하고 감사합니다 !!! ))) 당신이 준 첫 번째 옵션이 작동했습니다),

감사해요)))))

 
말해 주세요. 테스트 중에 표시기가 화면에 자동으로 표시되도록 하고 싶습니다. 제 경우에는 프랙탈, 어떻게 전문가에서 이것을 쓸 수 있나요? 각 새 차트에 지속적으로 연결됨), 글쎄, 또는 이것이 어디에 있는지 링크할 수 있습니다 설명, 그렇지 않으면 나는 뭔가를 찾지 못했습니다.((미리 감사합니다)
 

이전 답변에 대한 evillive 덕분에 그러한 사소한 일은 모든 것을 망쳐 놓았고 가장 중요한 것은 편집기가 다른 곳에서 오류를 보여줍니다.

새로운 질문이 있습니다.
전략을 테스트할 때 시뮬레이션 품질은 25%로 일정합니다. 또한 "결과" 유형에서 먼저 매수, 매도, 그 다음 하나의 "정지 시 마감"을 입력합니다. 비록 제 어드바이저에 스톱이 전혀 없지만.
기호: EURUSD
모델: 모든 티키
기간: M1
날짜 2011.08.01 - 2012.02.29
역사의 바 211282
시뮬레이션된 진드기 9619848

시세 아카이브에 4639110개의 레코드가 있습니다. 분 시세는 1999.01.04 10:22부터 시작합니다.
시뮬레이션 품질을 높이는 방법은 무엇입니까?

 
주석에 파일이 첨부되지 않은 이유는 무엇입니까? 공백과 러시아어 문자가 없습니다.
 
griha :

새로운 질문이 있습니다.
전략을 테스트할 때 시뮬레이션 품질은 25%로 일정합니다.
기호: EURUSD
모델: 모든 티키
기간: M1

시뮬레이션 품질을 높이는 방법은 무엇입니까?

M1에서 테스터는 시뮬레이션 품질을 25% 이상으로 만들지 않습니다.
 
Roll :


분 차트가 있습니다 ...

함수를 테스트하는 스크립트:


작동 안 할 것이다

소송 비용

function if (NewBar() == true) // 새 막대가 도착했습니까?

//+----------------------------------------------- ------------------------------+
//| 새로운 바 |
//| |
//+----------------------------------------------- ------------------------------+

bool NewBar()
{
정적 날짜/시간 마지막 표시줄 = 0;
날짜/시간 커브 = 시간[0];
if(마지막 막대!=커바)
{
lastbar=연석;
반환(참);
}
또 다른
{
반환(거짓);
}
}

계산은 다음을 기반으로 합니다.

PERIOD_M30

 
Ivn :


작동 안 할 것이다

소송 비용

function if (NewBar() == true) // 새 막대가 도착했습니까?

//+----------------------------------------------- ------------------------------+
//| 새로운 바 |
//| |
//+----------------------------------------------- ------------------------------+

계산은 다음을 기반으로 합니다.

PERIOD_M30


PERIOD_M1 을 기준으로 계산합니다.
 
Roll :

PERIOD_M1을 기준으로 계산합니다.

그러면 30분 안에 불필요한 거래가 많이 생길 것입니다.
파일:
adx.mq4  8 kb