MQL5에서 함께 배우고 쓰기 - 페이지 12 1...5678910111213141516171819...46 새 코멘트 Mikhail Simakov 2010.09.04 17:37 #111 Expert Advisor에서 전역변수 를 선언하고 테스트하면 터미널의 /Tools/ -> /Global variables/에 전역변수가 나타나지 않나요? Документация по MQL5: Основы языка / Переменные / Глобальные переменные www.mql5.com Основы языка / Переменные / Глобальные переменные - Документация по MQL5 Yedelkin 2010.09.04 17:52 #112 m_a_sim : Когда объявляются глобальные переменные в советнике, а потом он тестируется, то глобальные переменные не появляются в /Сервис/ -> /Глобальные переменные/ терминала? 귀하의 질문에는 "전역 변수" 섹션에 대한 직접 링크가 있습니다. 이 섹션에 대한 참고 사항을 참조하십시오. Mikhail Simakov 2010.09.04 18:04 #113 Yedelkin : 귀하의 질문에는 전역 변수 섹션에 대한 직접 링크가 있습니다. 이 섹션에 대한 참고 사항을 참조하십시오. 전역적으로 선언된 전역 변수에 대한 링크가 있습니다. 로컬이 아니라 GlobalVariableSet() 변수를 의미합니다. Mikhail Simakov 2010.09.04 19:11 #114 누군가는 위험에 따라 로트를 계산하기 위한 유능한 코드를 제공할 것입니다. 이 로트에서 다음 로트를 마감할 때 (예를 들어) 잔액의 5%가 손실됩니다. 5%는 위험 Yedelkin 2010.09.04 19:42 #115 m_a_sim : там сылка на глобальные переменные , которые объявлены глобально, т.е. не локально, а я имею ввиду переменные GlobalVariableSet() 안타깝게도 EA에서 GlobalVariableSet() 변수가 선언된 경우에 대해서는 아무 말도 할 수 없습니다. Yedelkin 2010.09.04 19:44 #116 m_a_sim : 누군가는 위험에 따라 로트를 계산하기 위한 유능한 코드를 제공할 것입니다. 이 로트에서 다음 로트를 마감할 때 (예를 들어) 잔액의 5%가 손실됩니다. 5%는 위험 이 질문은 포럼에서 여러 번 제기되었습니다. 검색으로 보세요. 내 기억이 맞다면 봄에 거의이 주제에서 솔루션 중 하나가 제안되었습니다. Mikhail Simakov 2010.09.04 19:50 #117 Yedelkin : 이 질문은 포럼에서 여러 번 제기되었습니다. 검색으로 보세요. 내 기억이 맞다면 봄에 거의이 주제에서 솔루션 중 하나가 제안되었습니다. 예, 필요한 코드를 찾았지만 mql4에 있습니다. 누군가 mql5로 변환하도록 도와줄 수 있습니까? extern double ExtMaximumRisk= 0.05 ; // 5% by default //--- calculate current volume double CalculateVolume() { double lot_min =MarketInfo( Symbol (),MODE_MINLOT); double lot_max =MarketInfo( Symbol (),MODE_MAXLOT); double lot_step=MarketInfo( Symbol (),MODE_LOTSTEP); double contract=MarketInfo( Symbol (),MODE_LOTSIZE); double vol; //--- check data if (lot_min< 0 || lot_max<= 0.0 || lot_step<= 0.0 ) { Print ( "CalculateVolume: invalid MarketInfo() results [" ,lot_min, "," ,lot_max, "," ,lot_step, "]" ); return ( 0 ); } if (AccountLeverage()<= 0 ) { Print ( "CalculateVolume: invalid AccountLeverage() [" ,AccountLeverage(), "]" ); return ( 0 ); } //--- basic formula vol= NormalizeDouble (AccountFreeMargin()*ExtMaximumRisk*AccountLeverage()/contract, 2 ); //--- additional calculation // ... //--- check min, max and step vol= NormalizeDouble (vol/lot_step, 0 )*lot_step; if (vol<lot_min) vol=lot_min; if (vol>lot_max) vol=lot_max; //--- return (vol); } Yedelkin 2010.09.04 19:56 #118 m_a_sim : 예, 필요한 코드를 찾았지만 mql4에 있습니다. 누군가 mql5로 변환하도록 도와줄 수 있습니까? 아니요, mql5.com 웹사이트의 모든 코드는 MQL5로 작성되었습니다. Mikhail Simakov 2010.09.04 20:02 #119 Yedelkin : 아니요, mql5.com 웹사이트의 모든 코드는 MQL5로 작성되었습니다. 그건 우리가 얘기하는 게 아니야 Yedelkin 2010.09.04 20:10 #120 m_a_sim : 그건 우리가 얘기하는 게 아니야 기이한. 사이트에 이미 있어야 하는 MQL5의 코드가 필요합니다. 그냥 볼 가치가 있습니다. 그게 바로 우리가 말하는 것입니다. 그러나 그것은 당신에게 달려 있습니다. 1...5678910111213141516171819...46 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
m_a_sim :
Когда объявляются глобальные переменные в советнике, а потом он тестируется, то глобальные переменные не появляются в /Сервис/ -> /Глобальные переменные/ терминала?
귀하의 질문에는 전역 변수 섹션에 대한 직접 링크가 있습니다. 이 섹션에 대한 참고 사항을 참조하십시오.
m_a_sim :
там сылка на глобальные переменные , которые объявлены глобально, т.е. не локально, а я имею ввиду переменные GlobalVariableSet()
누군가는 위험에 따라 로트를 계산하기 위한 유능한 코드를 제공할 것입니다. 이 로트에서 다음 로트를 마감할 때 (예를 들어) 잔액의 5%가 손실됩니다. 5%는 위험
이 질문은 포럼에서 여러 번 제기되었습니다. 검색으로 보세요. 내 기억이 맞다면 봄에 거의이 주제에서 솔루션 중 하나가 제안되었습니다.
이 질문은 포럼에서 여러 번 제기되었습니다. 검색으로 보세요. 내 기억이 맞다면 봄에 거의이 주제에서 솔루션 중 하나가 제안되었습니다.
예, 필요한 코드를 찾았지만 mql4에 있습니다. 누군가 mql5로 변환하도록 도와줄 수 있습니까?
예, 필요한 코드를 찾았지만 mql4에 있습니다. 누군가 mql5로 변환하도록 도와줄 수 있습니까?
아니요, mql5.com 웹사이트의 모든 코드는 MQL5로 작성되었습니다.
그건 우리가 얘기하는 게 아니야
기이한. 사이트에 이미 있어야 하는 MQL5의 코드가 필요합니다. 그냥 볼 가치가 있습니다. 그게 바로 우리가 말하는 것입니다.
그러나 그것은 당신에게 달려 있습니다.