초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1388 1...138113821383138413851386138713881389139013911392139313941395...1503 새 코멘트 val511 2022.01.26 09:24 #13871 글쎄요 감사합니다 Koldun Zloy 2022.01.26 09:34 #13872 Vladimir Karputov # : WinAPI 함수 'GetLastError'에서 코드를 가져오는 방법은 무엇입니까? DeleteFileW WinAPI 기능을 사용하여 존재하지 않는 파일을 삭제하고 싶습니다. DeleteFileW 도움말에 따르면 코드 설명 'ERROR_FILE_NOT_FOUND' ERROR_FILE_NOT_FOUND 2(0x2) 시스템이 지정된 파일을 찾을 수 없습니다. 즉, 존재하지 않는 파일을 삭제하려고 하면 '2'가 표시되어야 하지만 '0'이 표시됩니다. 내 스크립트 코드: 실행 결과: uint res = kernel32:: GetLastError (); Vladimir Karputov 2022.01.26 09:40 #13873 Koldun Zloy # : uint res = kernel32:: GetLastError (); ! 고맙습니다! Max B 2022.01.29 10:45 #13874 이 검사가 작동하도록 하려면 어떻게 해야 합니까? double arrHTF[]; double arrETF[]; bool printArr( double & arr[]) { bool isequal=arr==arrETF; Print ( "equals ETF" +isequal); return true ; } JRandomTrader 2022.01.29 11:02 #13875 Max B # : 이 검사가 작동하도록 하려면 어떻게 해야 합니까? ArrayCompare가 아니면 순환 요소별 비교입니다. Max B 2022.01.29 11:26 #13876 JRandomTrader # : ArrayCompare가 아닌 경우 요소별 비교를 통해 루프에서. 나는 내용이 아닌 포인터를 비교할 것입니다 (arr이 가리키는 배열은 무엇입니까?) -IMXO- 2022.01.30 00:22 #13877 좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요. #include <Trade\SymbolInfo.mqh> #include <Trade\AccountInfo.mqh> CSymbolInfo m_symbol; // symbol info object CAccountInfo m_account; // account info object //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { m_symbol.Name( Symbol ()); const string this_symbol = m_symbol.Name(); //ENUM_ORDER_TYPE order_type = ORDER_TYPE_BUY; double order_volume = 0 ; double order_price = 0 ; double Price_Min_Lot = 0 ; order_volume = 1 ; order_price = m_symbol.Ask(); Price_Min_Lot = m_account.MarginCheck(this_symbol, ORDER_TYPE_BUY , order_volume, order_price); Print ( "Требуемая маржа =" , Price_Min_Lot); return ( INIT_SUCCEEDED ); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit ( const int reason) { } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick () { } //+--------------------------------------------------------------- 출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다. Vitaly Muzichenko 2022.01.30 01:58 #13878 -IMXO- # : 좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요. 출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다. 일반적으로 이중 값을 인쇄할 때 다음을 사용합니다. Print ( DoubleToString (Price_Min_Lot, 2 ) ); Alexey Viktorov 2022.01.30 06:21 #13879 Vitaly Muzichenko # : 일반적으로 이중 값을 인쇄할 때 다음을 사용합니다. 도움이 되지 않습니다. 기능 자체가 엉망입니다. 그리고 SB를 사용하는 것은 이중으로 서투르다. 또한 아직 로드되지 않은 경우 OnInit()에서 실행됩니다. Alexey Viktorov 2022.01.30 06:24 #13880 -IMXO- # : 좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요. 출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다. 몇 시간 후에 무언가를 확인하는 경우 스크립트에서 확인하세요. 1...138113821383138413851386138713881389139013911392139313941395...1503 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
WinAPI 함수 'GetLastError'에서 코드를 가져오는 방법은 무엇입니까? DeleteFileW WinAPI 기능을 사용하여 존재하지 않는 파일을 삭제하고 싶습니다.
DeleteFileW 도움말에 따르면
코드 설명 'ERROR_FILE_NOT_FOUND'
ERROR_FILE_NOT_FOUND
2(0x2)
시스템이 지정된 파일을 찾을 수 없습니다.
즉, 존재하지 않는 파일을 삭제하려고 하면 '2'가 표시되어야 하지만 '0'이 표시됩니다.
내 스크립트 코드:
실행 결과:
Koldun Zloy # :
! 고맙습니다!
이 검사가 작동하도록 하려면 어떻게 해야 합니까?
이 검사가 작동하도록 하려면 어떻게 해야 합니까?
ArrayCompare가 아니면 순환 요소별 비교입니다.
ArrayCompare가 아닌 경우 요소별 비교를 통해 루프에서.
나는 내용이 아닌 포인터를 비교할 것입니다 (arr이 가리키는 배열은 무엇입니까?)
좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요.
출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다.
좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요.
출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다.
일반적으로 이중 값을 인쇄할 때 다음을 사용합니다.
일반적으로 이중 값을 인쇄할 때 다음을 사용합니다.
도움이 되지 않습니다. 기능 자체가 엉망입니다. 그리고 SB를 사용하는 것은 이중으로 서투르다.
또한 아직 로드되지 않은 경우 OnInit()에서 실행됩니다.좋은 시간! 필요한 마진을 얻을 수 있도록 도와주세요.
출력: "필수 여백 = 1.797693134862316e+308", 즉 최대 이중 값. 오류가 어디에 있는지 또는 올바른 값을 얻으려면 어떻게해야하는지 알려주십시오. 미리 감사드립니다.
몇 시간 후에 무언가를 확인하는 경우 스크립트에서 확인하세요.