포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 862

 
좋은 저녁이에요!
수평 수준의 분석에 대한 간단한 지표(EA)를 추가하는 데 도움을 주세요.
다 썼는데 오류가 안나네요. 경고가 작동하지 않습니다.

지표 아이디어:
- 두 개의 수평 레벨 설치(원하는 레벨로 수동으로 이동할 수 있음).
- 가격이 바닥에서 위쪽으로 상승하면 경고가 발생합니다.
- 가격이 위에서 아래로 더 낮은 수준을 넘으면 경고가 트리거됩니다.
 
지표를 추가하는 것이 더 흥미로운가요, 아니면 다음 지표를 만드는 것이 더 흥미로운가요?
 

모두에게 좋은 하루. 계산 알고리즘이 필요합니다. 주어진 기호에 대해 터미널에 오는 평균 틱 비율을 계산하는 방법을 알려주시겠습니까?

예를 들어, 틱의 평균 비율은 계산을 위한 15개의 숫자를 기준으로 계산됩니다.

표시기가 시작되면(표시기를 작성함) 들어오는 틱과 도착 시간이 표시됩니다. 틱 수 = 15가 되자마자 이 수를 도착한 초로 나눕니다. 결과는 초당 평균 틱 비율의 FIRST 값입니다.

그런 다음 진드기가 계속오고 초가갑니다. 어떤 알고리즘이 이 평균 속도에 대한 곡선을 작성하기 위해 속도 " MOST_fresh/ time_of_their_arrival " (틱/초)의 평균 값을 찾기 위해 MOST_fresh 15 틱 수와 time_of_their_arrival (초)을 고려할 수 있습니다.

광고로 간주하지 마십시오.

다음은 링크 - 실행 파일의 표시기 및 이를 기반으로 하는 TS입니다.

http://fintraders.ru/index.php?option=com_content&view=article&id=88&Itemid=95

스크랩에 없는 사람과 시간이 있는 사람 - 내 질문에 대해 살펴보고 말해 주세요.

 
Sancho77 :

테스터에서 최적화할 때 로그에 다음 메시지가 자주 나타납니다.

"2015.03.05 11:04:55.924 메모리 처리기: 343699140바이트의 메모리를 할당할 수 없습니다."

친애하는, 단말기가 감지할 수 없는 종류의 메모리를 알려주세요? 어떻게 치료됩니까?


열린 막대에서 테스트할 때 팝업이 표시되면 중단점을 시도하십시오.
 
_Roman :

모두에게 좋은 하루. 계산 알고리즘이 필요합니다. 주어진 기호에 대해 터미널에 오는 평균 틱 비율을 계산하는 방법을 알려주시겠습니까?

예를 들어, 틱의 평균 비율은 계산을 위한 15개의 숫자를 기준으로 계산됩니다.

표시기가 시작되면(표시기를 작성함) 들어오는 틱과 도착 시간이 표시됩니다. 틱 수 = 15가 되자마자 이 수를 도착한 초로 나눕니다. 결과는 초당 평균 틱 비율의 FIRST 값입니다.

그런 다음 진드기가 계속오고 초가갑니다. 어떤 알고리즘이 이 평균 속도에 대한 곡선을 작성하기 위해 속도 " MOST_fresh/ time_of_their_arrival " (틱/초)의 평균 값을 찾기 위해 MOST_fresh 15 틱 수와 time_of_their_arrival (초)을 고려할 수 있습니다.

광고로 간주하지 마십시오.

다음은 링크 - 실행 파일의 표시기 및 이를 기반으로 하는 TS입니다.

http://fintraders.ru/index.php?option=com_content&view=article&id=88&Itemid=95

스크랩에 없는 사람과 시간이 있는 사람 - 내 질문에 대해 살펴보고 말해 주세요.



Y[0]=Y[1]+(X[0]-X[15])/15, 여기서: X[i]- 이전의 도착 시간(i +1 번째) 틱 ; Y[i]-마지막 15틱에 대한 이 시간의 이동 평균입니다.
 
tara :
Y[0]=Y[1]+(X[0]-X[15])/15, 여기서: X[i]- 이전의 도착 시간(i +1 번째) 틱 ; Y[i]-마지막 15틱에 대한 이 시간의 이동 평균입니다.

덕분에. 이해합니다. 그것은 밝혀.

나는 더 간단한 해결책을 위해 나왔다 (나는 떠난다 - 나는 아직 이해하지 못한다) ...

 
같은 주제 내에서 이 포럼을 검색하는 방법은 무엇입니까? 이 특정 항목에서 복사 * 기능에 대한 정보를 찾고 싶습니다. 오른쪽 상단에 있는 해당 검색은 전체 사이트 또는 전체 포럼을 검색하며 첫 번째나 두 번째는 적합하지 않습니다.
 

안녕하세요! 문제에 직면했습니다.

나는 OrderSelect 함수 를 사용하여 마지막 3개 주문의 손익을 결정합니다.

테스터에서 GetLastError()는 오류 #4051을 발생시킵니다.
이유는 무엇입니까?


 for ( int i=OrdersHistoryTotal(); i>OrdersHistoryTotal()- 3 ; i--)
   {   
     if ( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)== false )    
         {
         Print ( "motherfucker ERROR....." , GetLastError ());
         continue ;
         }
     if (( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)== true ) && (OrderSymbol()== Symbol ()) && OrderMagicNumber()==Magic)                    
      {
 
void CalculateSimpleMA( int rates_total, int prev_calculated, const double &price[])
  {
   int i,limit;
//--- first calculation or number of bars was changed
   if (prev_calculated== 0 )
   
     {
      limit=InpMAPeriod;
       //--- calculate first visible value
       double firstValue= 0 ;
       for (i= 0 ; i<limit; i++)
         firstValue+=price[i];
      firstValue/=InpMAPeriod;
      ExtLineBuffer[limit- 1 ]=firstValue;
      ExtLineBufferFid[ 1 ]=(firstValue*InpMAPeriod-price[i-InpMAPeriod])/i- 1 ; Добрый человек предоставил вот такую реализацию( sma99[i]=(sma100[i]* 100 -d[i- 100 ])/ 99 ; ), но что то не выходит!

안녕하세요, 전문가 여러분, 솔루션을 던지십시오!)

계산 방법:

이동 기간(예: -16)이 있으면 기간 16부터 시작하여 기간 15를 계산합니다.

 
Top2n :

안녕하세요, 전문가 여러분, 솔루션을 던지십시오!)

계산 방법:

이동 기간(예: -16)이 있으면 기간 16부터 시작하여 기간 15를 계산합니다.

다진 고기는 되돌릴 수 없으며 커틀릿에서 고기를 복원 할 수 없습니다 ...