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

 

TimeTradeServer

Возвращает расчетное текущее время торгового сервера. В отличие от функции TimeCurrent() , расчет значения времени производится в клиентском терминале и зависит от настроек времени на компьютере пользователя. Существует 2 варианта функции.

어떤 설정을 말하는지 명확하지 않습니다! 나는 중개인이 열렸고 13:00에 시간을 방송하고 고정된 컴퓨터는 13:00을 표시하고 함수는 12:00을 반환합니다 - 어떻게 합니까?

따라서 왜 그러한 기능이 있는지 명확하지 않습니다.

 int Shift= Bars ( Symbol (), PERIOD_CURRENT ,Open_Time,NowTime);

Open_Time이 13시간이고 NowTime이 12시간이면 일반 계산을 수행합니다.

 

나는 무엇이 잘못되었는지 알 수 없다

   double Bid = SymbolInfoDouble ( Symbol (), SYMBOL_BID );
   double Ask = SymbolInfoDouble ( Symbol (), SYMBOL_ASK );
  
         Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( Bid ,".", 0 ));

지속적으로 1을 출력

 2017.11 . 19 11 : 04 : 02.073 (EURJPY,M1)     Bid = 132.14200000 StringFind = 1
2017.11 . 19 11 : 04 : 06.900 (EURUSD,M1)     Bid = 1.17884000 StringFind = 1
2017.11 . 19 11 : 04 : 20.942 (AUDJPY,M1)     Bid = 84.78500000 StringFind = 1

2017.11.19 11:10:18.531 (USDMXN,M1) Symboll=USDMXN Bid=18.91427000 StringFind=1


point는 항상 문자열에서 두 번째 요소로 발견됩니다. 아직 포인트 앞에 3~2개의 문자가 있지만


빌드 1653

 
Vladislav Andruschenko :

나는 무엇이 잘못되었는지 알 수 없다

지속적으로 1을 출력


point는 항상 문자열에서 두 번째 요소로 발견됩니다. 아직 포인트 앞에 3~2개의 문자가 있지만

이 시도

 Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( string ( Bid ),".", 0 ));

그 쯤

 Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( ( string ) Bid ,".", 0 ));
기본적으로 동일합니다.
 
Alexey Viktorov :

이 시도

그 쯤

기본적으로 동일합니다.


감사해요,

동의한다.

한 가지 유형으로 이어지지 않았습니다.

 

안녕하세요, MT4의 Win XP에서 경고가 완전히 닫히지 않는 문제가 있습니다. 일부 버전에서는 터미널을 최소화한 후 사라집니다. 저것들. "INVISIBLE"이 되지만 창 트리는 계속 존재합니다. 이 때문에 경고에서 정보를 가져오는 조언자는 버그가 있습니다. 창을 닫으려고 하면 여전히 남아 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

[삭제]  
Alexey Khripunov :

안녕하세요, MT4의 Win XP에서 경고가 완전히 닫히지 않는 문제가 있습니다. 일부 버전에서는 터미널을 최소화한 후 사라집니다. 저것들. "INVISIBLE"이 되지만 창 트리는 계속 존재합니다. 이 때문에 경고에서 정보를 가져오는 조언자는 버그가 있습니다. 창을 닫으려고 하면 여전히 남아 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

내가 아는 한 경보를 통하지 않고 정보를 얻을 수 있는 방법은 없나요?
 
Alexey Kozitsyn :
내가 아는 한 경보를 통하지 않고 정보를 얻을 수 있는 방법은 없나요?

음, 예, 외부 플러그인이 작동합니다. 다른 방법을 알아낼 때까지

 

상품 가격 변동의 최소 단계 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001(gbpjpy)


예금 통화 MarketInfo( Symbol(),MODE_TICKVALUE) = 52 루블(루블 계정) 의 상품 가격 최소 변경 크기.


분명히 0.001은 52 루블이 될 수 없습니다!

5.2p여야 합니다.

10의 곱셈은 어디에서 발생합니까?

 
Viatcheslav Pashkov :

상품 가격 변동의 최소 단계 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001(gbpjpy)


예금 통화 MarketInfo( Symbol(),MODE_TICKVALUE) = 52 루블(루블 계정) 의 상품 가격 최소 변경 크기.


분명히 0.001은 52 루블이 될 수 없습니다!

5.2p여야 합니다.

10의 곱셈은 어디에서 발생합니까?

예를 들어 테스터에서 계정 통화를 변경하고 결과를 보면 이해가 될 것입니다. 그리고 포럼에서 계산 공식을 찾을 수 있습니다.

 
fxsaber :

예를 들어 테스터에서 계정 통화를 변경하고 결과를 보면 이해가 될 것입니다. 그리고 포럼에서 계산 공식을 찾을 수 있습니다.


그리고 여기 예금 통화 ?

달러로 0.89입니다. 그래서 무엇? 같은 52 루블 ....


문제가 무엇인지 구체적으로 작성하십시오!


테스터는 어떻습니까?