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

 
zfs :
설립하다)

SYMBOL_SESSION_PRICE_SETTLEMENT

현재 세션의 배송 가격

문제는 도움말의 모든 변수가 터미널의 이름과 일치하지 않는 이유입니다.)

나 자신에게 계속 말하지만, 지금은 유행이다).

중도청산 시 가격변동이 발생하고 오전중 어딘가에 증발해버리는데, 세션초기에 저장하고 오후에 사용하는건 분명한데 오후에 받는 방법이 있기때문에 분명히 터미널에 여전히 존재합니다. 여기서 변경 비율이 고려됩니다.


 

stringo :

메타드라이버 :

각 틱에서 OnCalculate(...)를 두세 번 호출하고 마지막 호출 에서는 지표를 처음부터 완전히 다시 계산해야 합니다.

어떻게 살 것인가? 할 희망!

이 질문은 약 한 달 전에 나왔습니다. 우리 사이트에서 이 문제를 재현할 수 없습니다.

영광, 어떻게 지내? 재현?
 
MetaDriver :
영광, 어떻게 지내? 재현?
아직 아님. 아직 플레이하지 않았습니다. MetaEditor+mql.dll 베타 패키지가 게시된 후 가까운 시일 내에 이를 수행할 것입니다.
 
stringo :
아직 아님. 아직 플레이하지 않았습니다. MetaEditor+mql.dll 베타 패키지가 게시된 후 가까운 시일 내에 이를 수행할 것입니다.

이해했다.

--

포럼에 있는 사람들에게 큰 요청으로 OnCalculate() 호출의 중복을 테스트 하고 각 틱에서 prev_calculated를 0으로 만듭니다.


그리고 여기에 결과를 게시하십시오(예/중복 없음).


테스트 표시기 가 여기에 있습니다 .

 

MetaDriver :

...

그리고 여기에 결과를 게시하십시오(예/중복 없음).

테스트 표시기 가 여기에 있습니다 .

나는이 결과가 있습니다 :

 2013.08 . 21 16 : 08 : 26      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 26      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 26      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 26      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 23      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 23      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 23      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 21      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 21      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 21      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 18      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 18      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 18      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 18      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 16      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 16      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 14      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 12      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 09      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 09      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 07      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 07      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 07      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 04      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 04      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 02      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 08 : 00      prev_calc_Test (GBPUSD,M5)      prev_calculated == 0 ;  rates_total == 50000 ;  ArrSize(close) == 50000
2013.08 . 21 16 : 07 : 58      prev_calc_Test (GBPUSD,M5)      prev_calculated == 50000 ;  rates_total == 50000 ;  ArrSize(close) == 50000
 
tol64 :

나는이 결과가 있습니다 :

고맙습니다. 더 많은 pzhalsta는 서버를 표시하십시오. MetaQuotes 데모에서 두 번 호출하고 RoboForex에서 세 번 호출했습니다.
 


다른 tf를 찌르면 0이 없습니다. MetaQuotes 데모

승리 7 64x.

ps RoboForex에도 없습니다.

 
MetaDriver :
"창당 최대 막대 : 무제한"으로 모든 것이 좋습니다.
최대 창의 막대: 50000 - 매번 재설정됨
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:57 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:56 prev_calc_Test (EURUSD,M1) prev_calculated == 50000; rate_total ==50000; ArrSize(닫기) ==50000
2013.08.21 17:38:56 prev_calc_Test (EURUSD,M1) prev_calculated == 0; rate_total ==50000; ArrSize(닫기) ==50000
 
Silent :

다른 tf를 찌르면 0이 없습니다. MetaQuotes 데모

승리 7 64x.

ps RoboForex에도 없습니다.

쓰레기. 이상해 ㅅㅂ. 내가 두려워했던 것은 낮은 재현성이었다. 부하 상태를 확인했습니까?

그리고 몇 퍼센트?

AMD Phenom II X6, win7 64, 터미널 x64가 있습니다.

 
Swan :
"창당 최대 막대 : 무제한"으로 모든 것이 좋습니다.
최대 창의 막대: 50000 - 매번 재설정됨

영형! 고맙습니다! 이미 일부 시스템이 검토 중입니다.