MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1049 1...104210431044104510461047104810491050105110521053105410551056...1953 새 코멘트 Alekseu Fedotov 2020.01.26 10:37 #10481 Вероника Баранова : 그리고 저를 도와주시겠어요? 물론이죠. 이제 뭔가 잘못된 것 같아 실제 계정 을 등록할 때 DC 웹사이트에 개인 계정을 등록했으며, 여기서 비밀번호를 변경할 수 있습니다. 또는 지원에 전화하면 모든 것을 알려줄 것입니다. Tretyakov Rostyslav 2020.01.26 14:00 #10482 구현 방법을 알려주세요 Lots= NormalizeDouble (AccountBalance()/CheckLots, 2 ); 반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우 0.01로 반올림 Vitaly Muzichenko 2020.01.26 14:05 #10483 MakarFX : 구현 방법을 알려주세요 반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우 0.01로 반올림 찾아 봐 Вопросы от начинающих MQL5 MT5 MetaTrader 5 2020.01.02www.mql5.com Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000... Tretyakov Rostyslav 2020.01.26 14:58 #10484 Vitaly Muzichenko : 찾아 봐 다른 방법으로 문제를 해결했는데 더 쉬운 것 같습니다. NormalizeDouble 은 0.5에서 1로, 0.4에서 0으로 반올림합니다. Lots= NormalizeDouble (AccountBalance()/CheckLots- 0.005 , 2 ); AIRAT SAFIN 2020.01.26 15:51 #10485 수학 바닥 Документация по MQL5: Математические функции / MathFloor www.mql5.com Математические функции / MathFloor - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Vitaly Muzichenko 2020.01.26 16:02 #10486 Airat Safin : 수학 바닥 아래에서 가장 가까운 정수 값을 반환합니다. 0.01은 정수입니까? AIRAT SAFIN 2020.01.26 16:11 #10487 Vitaly Muzichenko : 아래에서 가장 가까운 정수 값을 반환합니다. 0.01은 정수입니까? 마카르FX : 구현 방법을 알려주세요 Lots= NormalizeDouble (AccountBalance()/CheckLots, 2 ); 반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우 0.01로 반올림 Lots= NormalizeDouble (AccountBalance()/CheckLots, 2 ); => int Digits = 2 ; => double Power = MathPow ( 10 , Digits ) ; => double Lots = MathFloor ( Power * AccountBalance / CheckLots ) / Power ; int OnInit () { Print ( "==================================================================" ) ; int Digits = 2 ; double Power = MathPow ( 10 , Digits ) ; double AccountBalance = 0.19 ; double CheckLots = 10.00 ; double Lots1 = AccountBalance / CheckLots ; double Lots2 = MathFloor ( Power * AccountBalance / CheckLots ) / Power ; Print ( "AccountBalance= " , AccountBalance ) ; Print ( "CheckLots= " , CheckLots ) ; Print ( "Lots1= " , Lots1 ) ; Print ( "Lots2= " , Lots2 ) ; Print ( "==================================================================" ) ; return INIT_SUCCEEDED ; } void OnTick () {} Документация по MQL5: Математические функции / MathFloor www.mql5.com Математические функции / MathFloor - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Tretyakov Rostyslav 2020.01.26 17:04 #10488 질문 하나 더 ObjectSetText( "Lev" , StringConcatenate ( "Lev: " ,DoubleToStr(MarketInfo( Symbol (),MODE_STOPLEVEL), 0 )),SizeINFO, "Times New Roman" ,InfoColor); 글꼴 두께 FW_BOLD 설정 방법 코드로 보여주세요. 그렇지 않으면 말로 이해하지 못할 것 같습니다. PS MQL4 참조가 도움이 되지 않았습니다.( Tretyakov Rostyslav 2020.01.26 17:21 #10489 Airat Safin : 이 질문은 이미 해결되었습니다 Tretyakov Rostyslav 2020.01.27 07:57 #10490 시도 #2 도와주세요 간단한 질문 같습니다 ObjectSetText( "Lev" , StringConcatenate ( "Lev: " ,DoubleToStr(MarketInfo( Symbol (),MODE_STOPLEVEL), 0 )),SizeInfo, "Times New Roman" ,InfoColor); FW_BOLD 글꼴 두께를 설정하는 방법, 더 정확하게 연결하는 방법 TextSetFont ( "Time New Roman" , 9 , FW_BOLD , 0 ); 코드로 보여주세요. 그렇지 않으면 말로 이해하지 못할 것 같습니다. PS MQL4 참조가 도움이 되지 않았습니다.( 1...104210431044104510461047104810491050105110521053105410551056...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그리고 저를 도와주시겠어요? 물론이죠. 이제 뭔가 잘못된 것 같아
실제 계정 을 등록할 때 DC 웹사이트에 개인 계정을 등록했으며, 여기서 비밀번호를 변경할 수 있습니다.
또는 지원에 전화하면 모든 것을 알려줄 것입니다.
구현 방법을 알려주세요
반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우
0.01로 반올림
구현 방법을 알려주세요
반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우
0.01로 반올림
찾아 봐
찾아 봐
다른 방법으로 문제를 해결했는데 더 쉬운 것 같습니다.
NormalizeDouble 은 0.5에서 1로, 0.4에서 0으로 반올림합니다.
아래에서 가장 가까운 정수 값을 반환합니다.
0.01은 정수입니까?
아래에서 가장 가까운 정수 값을 반환합니다.
0.01은 정수입니까?
구현 방법을 알려주세요
반올림, 즉 AccountBalance()/CheckLots = 0.019인 경우
0.01로 반올림
int OnInit () { Print ( "==================================================================" ) ; int Digits = 2 ; double Power = MathPow ( 10 , Digits ) ; double AccountBalance = 0.19 ; double CheckLots = 10.00 ; double Lots1 = AccountBalance / CheckLots ; double Lots2 = MathFloor ( Power * AccountBalance / CheckLots ) / Power ; Print ( "AccountBalance= " , AccountBalance ) ; Print ( "CheckLots= " , CheckLots ) ; Print ( "Lots1= " , Lots1 ) ; Print ( "Lots2= " , Lots2 ) ; Print ( "==================================================================" ) ; return INIT_SUCCEEDED ; } void OnTick () {}질문 하나 더
글꼴 두께 FW_BOLD 설정 방법
코드로 보여주세요. 그렇지 않으면 말로 이해하지 못할 것 같습니다.
PS MQL4 참조가 도움이 되지 않았습니다.(
시도 #2
도와주세요 간단한 질문 같습니다
FW_BOLD 글꼴 두께를 설정하는 방법, 더 정확하게 연결하는 방법
코드로 보여주세요. 그렇지 않으면 말로 이해하지 못할 것 같습니다.PS MQL4 참조가 도움이 되지 않았습니다.(