초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 50

 
그리고 여기도. 분명히 NormalizeDouble에는 int가 필요하지만 사실 long DIGITS_ = SymbolInfoInteger(a_symbol,SYMBOL_DIGITS); 그러나 일반적으로 실제로 소수점 이하 자릿수가 10 이하인 경우 왜 int입니까? 이 코드에서 주석을 제거하는 가장 좋은 방법은 무엇입니까?
 

오오오오 반대로 이 길이는 그냥 거대하다!!!!!

int DIGITS_ = SymbolInfoInteger (a_symbol,SYMBOL_DIGITS); 메모도 하고!

 
Dimka-novitsek : int DIGITS_ = SymbolInfoInteger(a_symbol,SYMBOL_DIGITS); 메모도 하고!
 int DIGITS_=( int ) SymbolInfoInteger (a_symbol, SYMBOL_DIGITS );   
 
감사해요!!!!
 
Dimka-novitsek : 감사합니다!!!!
두 번째 포인트: 가격 값은 정규화된 서버에서 나오므로 BID_=last_tick.bid 값(4216-4217행)을 추가로 정규화하는 것은 큰 의미가 없습니다.
 
그가 싫어하는 것을 말해주세요? 그래 불꽃마법은 전역적으로 이렇게 선언되는데 뭐??
   input string slugebi = "Служебное" ;
   string slugeb =  slugebi ;
   input int slipi= 3 ;
   int slip = slipi;
   input int MaxAttemptsi= 14 ;
   int MaxAttempts= MaxAttemptsi;
   input int MAGICi= 14446 ;
   int MAGIC= MAGICi;
   input string Comment_i= "   fixed14" ;
   string Comment_ =  Comment_i ; 


/////////////////////////////
 
으아아아아아!!!!! 알다시피, 보았어 - 도달 한 것 같습니다!!! 변수는 이미 전역적으로 선언되어 있고 다시 선언하면 그 값은 무엇이든 될 수 있습니다. 그러나 이것은 함수입니다. 함수 내부에 선언된 것은 전역적으로 볼 수 없고 함수 내부에서만 볼 수 있습니다.
 
Dimka-novitsek : 그가 무엇을 좋아하지 않는지 말해주세요? 그래 불꽃마법은 전역적으로 이렇게 선언되는데 뭐??
이것은 지정된 라인의 변수 선언이 라인 250에 선언된 동일한 이름의 변수를 숨긴다는 경고입니다. 변수 범위 지정에 대한 참조 섹션을 참조하십시오.
 
감사해요!!!!
 
그럼 내부에서 각각 공지사항을 볼 수 있지만, 글로벌한 것을 기념할 수 있을까요? 알겠습니다. 감사합니다. 지금 바로 검토하겠습니다. 이름을 바꾸겠습니다!
사유: