오류, 버그, 질문 - 페이지 1020

 
MetaDriver :

돈이 있습니까? :))

비트코인 괜찮나요? :)

사람들이 그러한 토론에 참여하도록 어떻게 격려할 수 있습니까?

그래도 좋은 일은 없을 것입니다.
 

"설정 - 커뮤니티"에 빈 필드가 있는 경우 터미널이 login.mql5.com에서 충돌하는 이유는 무엇입니까?

(821 빌드가 깨지지 않음)
 
가장 간단한 지표:
 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const int begin,
                 const double &price[])
  {
//---
   if (prev_calculated== 0 ) Print ( "Полный перерасчёт!" );
//--- return value of prev_calculated for next call
   return (rates_total);
  }

나는 그것을 M5 차트에 던졌습니다.

2013.07.26 22:17:12 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:17:12 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:17:06 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:17:00 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:59 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:54 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:53 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:52 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:50 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:46 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:45 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:42 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:40 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:39 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:37 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:36 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:12 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:16:05 testprevbar (EURUSD,M5) 전체 재계산!

그리고 도대체?

돕다:

Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.

이렇게 하려면 일반적으로 현재 함수 호출의 막대 수를 포함하는 Rates_total 매개변수의 값을 반환하는 것으로 충분합니다. OnCalculate() 함수에 대한 마지막 호출 이후 가격 데이터가 변경된 경우(더 깊은 기록이 업로드되었거나 기록 간격이 채워진 경우) prev_calculated 입력 매개변수의 값은 터미널 자체에서 0으로 설정됩니다.

prev_calculated는 0으로 재설정할 수 있지만 왜 그렇게 자주?

버그 #804979 와 함께 발행됨

 
Roffild :
가장 간단한 지표:

나는 그것을 M5 차트에 던졌습니다.

2013.07.26 22:17:12 testprevbar (EURUSD,M5) 전체 재계산!
2013.07.26 22:17:12 testprevbar (EURUSD,M5) 전체 재계산!
..............

그리고 도대체?

돕다:

prev_calculated는 0으로 재설정할 수 있지만 왜 그렇게 자주?
그리고 실제로 너무 많은 것. 거의 모든 진드기 처럼 보입니다.
 
TheXpert :
비트코인 괜찮나요? :)
그래도 좋은 일은 없을 것입니다.
사악해! 비트코인이 없습니다. 몽골 투그릭만.
 
MetaDriver :
사악해! 비트코인이 없습니다. 몽골 투그릭만.
괜찮아. 지금 당장 친구들과 함께 나가세요. 다음 봇은 엉망입니다. 나는 나 자신이 지루하고 글쓰기가 망가 졌기 때문에 단순히 공유로 가져갔습니다. 잠재적으로, 이 성배 는 나의 이전 성배를 추월해야 합니다.
 
TheXpert :
비트코인 괜찮나요? :)
그래도 좋은 일은 없을 것입니다.
더 많은 클라우드 배포)
 

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

A100 , 2013.07.22 09:28

예, 죄송합니다. 내 코드에서 잘못 번역되었습니다. - 비거래 시간에는 작동하지 않습니다.
bool bringToTop = true;
ChartSetInteger ( chart_ID, CHART_BRING_TO_TOP , 0 , bringToTop ) 
ChartSetInteger ( chart_ID, CHART_BRING_TO_TOP , true )
//этим хотел показать что пробовал оба варианта
ChartGetInteger 이고 CHART_BRING_TO_TOP 이 쓰기 전용이므로 작동하지 않아야 합니다. ServiceDesk에서 응용 프로그램을 수정하겠습니다.


오늘은 거래가 없는 날이고, 오류가 다시 발생합니다(테스트에 방해가 됨). 거래에서 - 모든 것이 올바르게 작동합니다 - 연결이 끊어졌습니다 - 여전히 작동했습니다.

동일한 증상 https://www.mql5.com/ru/forum/1111/page1036#comment_550221

 

조언자가 작업 중일 때 이 코드가 다음과 같은 이유를 누가 알 수 있습니까?

 int Orders= OrdersTotal ();
         if (Orders== 1 )
           {
             ulong Ticket_0= OrderGetTicket ( 0 );
             OrderSelect (Ticket_0);
            request.action= TRADE_ACTION_REMOVE ;
            request.order=Ticket_0;
             ResetLastError ();
             bool success= OrderSend (request,result);
           }

주기적으로 다음과 같은 메시지가 나타납니다.
NL 2 21:06:36 거래 2013.02.01 05:42:33 주문 취소 실패 #0 시장에서 0.00 구매 [잘못된 요청]
LI 2 21:06:36 거래 2013.02.01 05:42:33 주문 취소 실패 #0 시장에서 0.00 구매 [잘못된 요청] ???
그 이유와 해결 방법은 무엇입니까?
이것은 코드의 이 부분이 성공적으로 실행될 때마다 한 번씩 발생합니다.
 

나는 Windows 8 x64 노트북을 구입했고 문제가 시작되었습니다.

터미널에서 사용할 시간도 없이 이것을 찾았습니다. 좋아요, 하지만 색상을 선택하면 50~50으로 완전히 열립니다.


창문