[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 534

 
오프닝을 다뤘다. 주문이 열립니다. 그러나 그는 이동 평균 에 도달했을 때와 후행 정지점에 도달했을 때 현재 캔들에서 그것들을 닫지 않았습니다. 현재는 손절매에 의해서만 닫힙니다. 클로저에서 내 코드에 무엇이 잘못되었습니까?
 if (OrderType()==OP_BUY)   // длинная позиция открыта
           {
           if ( NormalizeDouble ( MathAbs (MA_0-Bid), Digits )< Point )
                {
                 OrderClose(OrderTicket(),OrderLots(),Bid, 3 , Violet ); 
                 return ( 0 ); 
                }
            // трейлинг-стоп для длинной позиции
            if (TrailingStop> 0 )  
              {                 
               if (Bid-OrderOpenPrice()> Point *TrailingStop)
                 {
                  if (OrderStopLoss()<Bid- Point *TrailingStop)
                    {
                     OrderModify(OrderTicket(),OrderOpenPrice(),Bid- Point *TrailingStop,OrderTakeProfit(), 0 , Green );
                     return ( 0 );
                    }
                 }
              }
           }
         else 
           {
           if ( NormalizeDouble ( MathAbs (MA_0-Ask), Digits )< Point )
              {
               OrderClose(OrderTicket(),OrderLots(),Ask, 3 , Violet ); 
               return ( 0 ); 
              }
            // трейлинг-стоп для короткой позиции
            if (TrailingStop> 0 )  
              {                 
               if ((OrderOpenPrice()-Ask)>( Point *TrailingStop))
                 {
                  if ((OrderStopLoss()>(Ask+ Point *TrailingStop)) || (OrderStopLoss()== 0 ))
                    {
                     OrderModify(OrderTicket(),OrderOpenPrice(),Ask+ Point *TrailingStop,OrderTakeProfit(), 0 , Red );
                     return ( 0 );
                    }
                 }
              }
           }
        }
     }
   return ( 0 );
  }

교차할 때 현재 가격이 슬립과 같을 때. 중간 및 후행 정지. 특별히 만든 작은 트롤은 여전히 작동하지 않습니다.
 if ( NormalizeDouble ( MathAbs (MA_0-Bid), Digits )< Point )
 
사람들 ! 초보자에게 H3 시간 프레임을 설정하고 rsi 12 및 3 마침표를 설정하는 방법을 설명합니다(하나의 창에 표시).
 
spongebob >> :
народ ! объясните новичку как установить таймфрэйм Н3 и поставит на него rsi 12 и 3 периодный (отображение в одном окне)

PeriodConverter 스크립트를 찾아 오프라인 차트를 열고 그 위에 rsi를 넣습니다.

 
splxgf >> :

PeriodConverter 스크립트를 찾아 오프라인 차트를 열고 그 위에 rsi를 넣습니다.


비록 이해는 못하지만 정말 감사합니다!

 
안녕하세요!
하지만 누가 알겠습니까? 차트에서 고가와 저가를 기반으로 하는 두 SMA(1) 사이의 음영 영역을 그리는 지표입니다.
다음과 같이(페인트로 칠함):
 
아저씨들이 4319를 쓰는 배열의 크기를 도와주세요???


#속성 표시기_분리_창
#속성 표시기_버퍼 2
#property indicator_color1 흰색
이중 ExtMapBuffer1[];
정수 초기화()
{
IndicatorShortName("eurchf_vasay");
SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);


리턴(0);
}
정수 시작()
{
정수 나;

나는 = 10;
동안(i>=0)
{

ExtMapBuffer1[i]=1;
나--;
}
인쇄(배열 크기(ExtMapBuffer1));
리턴(0);
}
 
안녕하세요! 어드바이저를 최적화하고 최적화 후 결과가 비어 있습니다. 테스트 중인 매개변수에서 필요한 경우 체크박스를 설정하고 다른 모든 매개변수는 설정합니다. 유전 알고리즘 을 사용하거나 사용하지 않고 시도했지만 아무 소용이 없습니다. 모든 견적이 업로드됩니다. 요컨대, 많은 기사에서 포럼에서 한 번 이상 설명된 대로 모든 것을 설정했습니다. 54번의 패스를 만들고 결과는 비어 있습니다. 최적화 로그에서 Expert Advisor(ok) 로드, 최적화 시작 및 중지에 대한 세 줄 뒤의 마지막 줄은 다음과 같이 작성됩니다.
2010.04.29 22:41:04 최적화 과정에서 54번의 통과가 있었고 54번의 결과는 중요하지 않은 것으로 버려졌습니다.
이전에는 다양한 매개변수를 최적화했는데 모든 것이 제대로 작동했습니다. 이제 특히 필요할 때 - 작동하지 않습니다 ...
나는 문제에 대해 뭔가를 아는 모든 사람에게 응답하도록 요청합니다. 나는 단지 도움을 요청합니다 !!!
 
spongebob >> :


하나도 이해가 안가는데 정말 감사합니다!

다시 시도하겠습니다 https://www.mql5.com/ru/code/7935

 
artmedia70 >> :
Всем привет! Оптимизирую советника, а после оптимизации в результатах пусто. Галочки установил где нужно на тестируемом параметре, все остальные параметры заданы, пробовал с генетическим алгоритмом и без, бесполезно. Все котировки закачаны. Короче, настраиваю всё так, как не раз описывалось на форуме во множестве статей. Делает 54 прохода, а результаты пустые. В журнале оптимизации последней строкой после трёх строк о загрузке советника (ok), старте оптимизации и её остановке написано вот что:
2010.04.29 22:41:04 There were 54 passes done during optimization, 54 results have been discarded as insignificant
Раньше делал оптимизацию различных параметров, всё работало. Теперь, когда это особенно нужно - не работает...
Прошу всех, кто что-нить знает о проблеме откликнуться, просто взываю о помощи!!!

무료 번역: 유전자 최적화는 유전자에서 오류를 발견했습니다... 사실 최적화의 결과 항상 손실이 있었습니다.

최적화 결과 탭에서 불필요한 결과 건너뛰기 확인란을 끕니다.

 
이전 주문을 찾는 방법?
이대로 맞지?
 for (cnt = OrdersTotal () - 1 ; cnt >= 0 ; cnt--) {