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

 
누가 전문가 최적화에 대해 읽을 수 있는 곳을 알려줄 수 있습니까?
저것들. "전문가의 속성"으로 이동한 다음 질문이 진행되었습니다.
1. "테스트" 탭 최적화. 최적화된 매개변수는 최적화 탭의 옵션과 어떻게 다릅니까? 나는 그것이 하나라고 생각합니다.
2. "테스트" 탭 최적화 "최적화된 매개변수" Balance, Profit Factor 또는 기타 중 어느 것이 더 낫습니까?
3. "입력 매개변수" 탭. "시작" 열이 있는 경우 "값" 열이 필요한 이유는 무엇입니까? 내가 알기로는 "시작" 열의 값에서 매개변수를 최적화 하기 시작합니다.
4. "최적화" 탭 의미와 왜 필요한지, 어떻게 사용하나요?
5. "최적화 결과"를 오름차순/내림차순으로 정렬하는 방법은 무엇입니까?
 
griha :
전문가 최적화 주제에 대해 읽을 수 있는 곳을 알려줄 수 있는 사람
저것들. "전문가의 속성"으로 이동한 다음 질문이 진행되었습니다.

1. "테스트" 탭 최적화. 최적화된 매개변수는 최적화 탭의 옵션과 어떻게 다릅니까? 나는 그것이 하나라고 생각합니다.

최적화된 매개변수는 Expert Advisor의 외부 변수입니다. 최적화 탭의 옵션은 최적화 프로세스 자체에 대한 설정입니다.

거짓말. 최적화할 매개변수는 우리가 최대화/최소화하는 것입니다. 최적화 탭의 옵션은 최적화 프로세스에 적용되는 제한 사항입니다.

2. "테스트" 탭 최적화 "최적화된 매개변수" Balance, Profit Factor 또는 기타 중 어느 것이 더 낫습니까?

모두가 자신의 매력을 가지고 있습니다))) 확실한 의견이 없습니다. 포럼에서 농담, 이것은 주기적으로 논의됩니다 ... 개인적으로 나는 이익, 이익 요소 및 절대 손실의 세 가지 주요 요소를 사용합니다 (일정한 로트로 작업 할 때)

3. "입력 매개변수" 탭. "시작" 열이 있는 경우 "값" 열이 필요한 이유는 무엇입니까? 내가 알기로는 "시작" 열의 값에서 매개변수를 최적화하기 시작합니다.

값은 최적화 없이 사용하는 것입니다(확인란이 선택되지 않음). 시작, 단계 및 중지 - 최적화 중에 사용됩니다(확인란이 켜져 있음).


4. "최적화" 탭 의미와 왜 필요한지, 어떻게 사용하나요?
터미널에서 F1 키를 누르고 사용자 인터페이스 섹션, 테스터 하위 섹션을 찾습니다. 읽다. 작성된 대로 사용하십시오.


5. "최적화 결과"를 오름차순/내림차순으로 정렬하는 방법은 무엇입니까?

최적화 결과 목록에서 해당 열의 제목을 클릭합니다.
 

닫기 강세 막대만 연결하는 데 도움이 됩니다. 어떻게 할까요???

가격 차트 자체의 선 형태로 표시기는 BULLISH 막대의 종가를 연결하는 선을 그려야 합니다.

나는 모든 것을 시도했지만 작동하지 않을 때마다.

강세/약세를 확인한 후 값을 지정하면 선을 그릴 때 강세 막대가 연속되지 않은 곳에서 주기적으로 줄 바꿈이 날아갑니다.

도와주세요!!!

 
vit-fx :

닫기 강세 막대만 연결하는 데 도움이 됩니다. 어떻게 할까요???

가격 차트 자체의 선 형태로 표시기는 BULLISH 막대의 종가를 연결하는 선을 그려야 합니다.

나는 모든 것을 시도했지만 작동하지 않을 때마다.

강세/약세를 확인한 후 값을 지정하면 선을 그릴 때 강세 막대가 연속되지 않은 곳에서 주기적으로 줄 바꿈이 날아갑니다.

도와주세요!!!


그래서 여기에 이미 대답했습니다. 결국 걱정할 필요가 없습니다 ...
 
EA가 데모 작업을 중단하고 2012.03.08 07:45:19 '1790706': 로그인을 요청하지만 로그인 확인이 도움이 되지 않는 이유를 말씀해 주시겠습니까?
 

모두들 안녕! 도와주세요, 제발.

특정 기간 동안 가장 작은 양초 또는 막대를 표시하는 표시기가 필요합니다. 예를 들어 4H 차트에서 5일 동안 가장 작은 양초 또는 막대를 표시합니다.

표시기 설정 에서 설정할 요일 또는 시간. 그리고 나는 이 양초를 Fractals 표시기에서와 같이 화살표로 표시했습니다.

또는 그런 것.
 
yosuf :
EA가 데모 작업을 중단하고 2012.03.08 07:45:19 '1790706': 로그인을 요청하지만 로그인 확인이 도움이 되지 않는 이유를 말씀해 주시겠습니까?


아마도 귀하의 계정이 더러워졌거나 기간이 만료되었거나 브로커가 서버를 변경했을 수 있습니다.

다른 계정을 열고 사용 가능한 서버를 검색해 보세요.

 
yosuf :
EA가 데모 작업을 중단하고 2012.03.08 07:45:19 '1790706': 로그인을 요청하지만 로그인 확인이 도움이 되지 않는 이유를 말씀해 주시겠습니까?


귀하의 중개인은 데모 계정을 사용할 수 있는 시간이 제한되어 있습니다. 새로 등록하세요.
 

쓰는 것과 관련된 내 질문을 복제하십시오. 제안된 치료법은 불행히도 도움이 되지 않았습니다.

전체 코드와 파일 자체를 게시합니다. 내가 과학에 따라 모든 것을 하고 있는 것처럼 무엇이 잘못되었습니까?

 #property copyright "Copyright © 2012, FOX.RM"
#property link       "fox.rm@mail.ru "
#property indicator_separate_window
 
double delta,price,old_price,col_bar,sum_tick,sum_pip,K1_Pl,K1_Min,K2_Pl,K2_Min,raz_bar;
int handle,sum_pip_bay,sum_pip_sell,i= 0 ,limit,old_sell= 0 ,old_bay= 0 ;
int count_plus,count_minus;
datetime time_Bar;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init(){ IndicatorShortName ( "Ti&Pi_HISTORY" ); return ( 0 );}
int deinit(){ return ( 0 );}
  
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+

int start() {  

   int counted_bars= IndicatorCounted ();   
   if (counted_bars< 0 ) return (- 1 );
   if (counted_bars> 0 ) counted_bars--;
  limit= Bars -counted_bars;
  
   handle = FileOpen ( "M1_EUR_USD.txt" , FILE_CSV | FILE_WRITE , '\t' );  Запись в файл. Добавление FILE_READ не помогло.
   FileWrite (handle, "tick_up" , "tick_dn" , "pip_up" , "pip_dn" );  
  
     if (limit> 0 ) limit= 0 ; 
     for (i= 0 ; i<=limit; i++) 
  {
  
    price = Close[i]/ Point ;    
    delta = price-old_price;
    raz_bar=(High[i]-Low[i])/ Point ;
       
     if (!time_Bar)time_Bar=Time[ 0 ];
    col_bar = iBarShift ( NULL , 0 ,time_Bar)- iBarShift ( NULL , 0 ,Time[i]);
     if (col_bar >= 1 )
    
    {time_Bar=Time[i];K1_Pl= 0 ;K1_Min= 0 ;K2_Pl= 0 ;K2_Min= 0 ;
    sum_pip_bay= 0 ;sum_pip_sell= 0 ;sum_pip= 0 ;
    old_bay= 0 ;old_sell= 0 ;sum_tick= 0 ;
    count_plus= 0 ;count_minus= 0 ;}
     
     //---- Расчет UP
     if (delta>= 0 )
    { if (delta> 100 )delta= 1 ;
    sum_pip_bay = delta + old_bay;   
    old_bay=sum_pip_bay;
    count_plus++;}  
     //---- Расчет Down
     if (delta< 0 )
    { sum_pip_sell = delta+old_sell;
     old_sell=sum_pip_sell;
    count_minus++;}
    
       
     //--- Расчет коэффициентов К1 и К2
           
        sum_tick=count_plus+count_minus;
        K1_Pl=count_plus/sum_tick;
        K1_Min=count_minus/sum_tick;
        
        sum_pip=sum_pip_bay+ MathAbs (sum_pip_sell);
        K2_Pl=sum_pip_bay/sum_pip;
        K2_Min= MathAbs (sum_pip_sell/sum_pip);
        
    FileWrite (handle, DoubleToStr (K1_Pl, 2 ), DoubleToStr (K1_Min, 2 ), DoubleToStr (K2_Pl, 2 ), DoubleToStr (K2_Min, 2 )); //---Пробовал вывод данных через массив поэлементно, тоже 0 результатов.
       
         //----
    old_price=price; 
 
    }  
     
       FileClose (handle);                
   return ( 0 );
}

질문 자체를 복제했는데 왜 레코드가 추가되지 않고 새 레코드로 덮어쓰여졌나요? 다음은 출력 txt 파일의 항목입니다.

tick_up  tick_dn  pip_up    pip_dn
 0.35      0.65      0.28        0.71
 
Fox_RM :

파일 쓰기에 관한 질문을 복사합니다. 제안된 치료법은 불행히도 도움이 되지 않았습니다.

전체 코드와 파일 자체를 게시합니다. 내가 과학에 따라 모든 것을 하고 있는 것처럼 무엇이 잘못되었습니까?

질문 자체를 복제했는데 왜 레코드가 추가되지 않고 새 레코드로 덮어쓰여졌나요? 다음은 출력 txt 파일의 항목입니다.



읽기/쓰기를 위해 파일을 열어야 합니다.

쓰기 전에 파일의 끝으로 이동합니다.