MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1474 1...146714681469147014711472147314741475147614771478147914801481...1953 새 코멘트 ANDREY 2021.05.19 12:43 #14731 MakarFX : 무효의() 그리고 여기에 게시한 내 코드에서 이 void()를 어디에 삽입해야 합니까? 감사해요 Tretyakov Rostyslav 2021.05.19 12:52 #14732 ANDREY : 그리고 여기에 게시한 내 코드에서 이 void()를 어디에 삽입해야 합니까? 감사해요 삽입하지 마십시오 - 생성 OnTick()에서 제거 다음은 무엇 //--- input parameters input int Points= 30 ; double LoU; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { //--- create timer EventSetTimer ( 60 ); // таймер в секундах //--- return ( INIT_SUCCEEDED ); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit ( const int reason) { //--- destroy timer EventKillTimer (); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick () { //--- } //+------------------------------------------------------------------+ //| Timer function | //+------------------------------------------------------------------+ void OnTimer () { //--- LoU=Bid; if (Low[ 0 ]<LoU) {LoU=Low[ 0 ];} SendOrder(); } //+------------------------------------------------------------------+ void SendOrder() { if ((Bid-Points* Point )>=LoU) { if ( OrderSend ( Symbol (),OP_SELL, 0.1 ,Bid, 3 , 0 , 0 , "300" , 0 )) LoU=Low[ 0 ]; } } ANDREY 2021.05.19 13:02 #14733 MakarFX : 삽입하지 마십시오 - 생성 OnTick()에서 제거 다음은 무엇 이것은 나를 흥미롭게 했습니다..... 이 void()는 내 코드와 관련하여 그리고 내 목표와 관련하여 정확히 무엇을 합니까? OnTick()의 계산을 다른 함수로 옮기는 것을 깨달았습니다. void()가 발생하는 곳마다 어떤 기능을 수행합니까? 감사해요 Tretyakov Rostyslav 2021.05.19 13:04 #14734 ANDREY : 이것은 나를 흥미롭게 했습니다..... 이 void()는 내 코드와 관련하여 그리고 내 목표와 관련하여 정확히 무엇을 합니까? 감사해요 타이머에서 작동 ANDREY 2021.05.19 13:07 #14735 MakarFX : 타이머에서 작동 타이머가 프로그램에 코드를 확인해야 하는 빈도, 각 틱 또는 매분 또는 매시간 또는 매일의 촛불을 알려줍니까? 그렇다면 매분 촛불을 확인하기 위해 타이머를 설정해야 하며 테스트 중 코드 실행 시간이 훨씬 적게 소요될까요? Tretyakov Rostyslav 2021.05.19 13:09 #14736 ANDREY : 타이머가 프로그램에 코드를 확인해야 하는 빈도, 각 틱 또는 매분 또는 매시간 또는 매일의 촛불을 알려줍니까? 나는 서명했다 EventSetTimer ( 60 ); // таймер в секундах ANDREY 2021.05.19 13:14 #14737 MakarFX : 나는 서명했다 왜 몇 분 안되지? 아니면 실제로 몇 분 안에 있습니까? 또는 코드는 모든 틱 대신 1초마다 실행됩니다. 초보다 진드기가 더 많고 때로는 훨씬 더 많습니다... Tretyakov Rostyslav 2021.05.19 13:21 #14738 ANDREY : 왜 몇 분 안되지? 앤드류, 당신이 원하는 것을 결정하십시오. 모든 틱 또는 초 단위. 86400초를 넣으면 ... 하루에 한 번입니다. ANDREY 2021.05.19 13:26 #14739 MakarFX : 삽입하지 마십시오 - 생성 OnTick()에서 제거 다음은 무엇 귀하의 코드는 다음과 같습니다. input int Points= 30 ; double LoU,Pr; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit () { //--- create timer EventSetTimer ( 60 ); // таймер в секундах //--- return ( INIT_SUCCEEDED ); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit ( const int reason) { //--- destroy timer EventKillTimer (); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick () { //--- } //+------------------------------------------------------------------+ //| Timer function | //+------------------------------------------------------------------+ void OnTimer () { //--- LoU=Bid; if (Low[ 0 ]<LoU) {LoU=Low[ 0 ];} SendOrder(); } //+------------------------------------------------------------------+ void SendOrder() { if ((Bid-Points* Point )>=LoU) { if ( OrderSend ( Symbol (),OP_SELL, 0.1 ,Bid, 3 , 0 , 0 , "300" , 0 )) LoU=Low[ 0 ]; } } 그러나 어떤 이유로 그는 단 한 건의 주문도 열지 않았습니다. ANDREY 2021.05.19 13:27 #14740 MakarFX : 앤드류, 당신이 원하는 것을 결정하십시오. 모든 틱 또는 초 단위. 86400초를 넣으면 ... 하루에 한 번입니다. 지금은 이해. 간격을 아무거나 설정할 수 있다는 말을 듣고 싶었습니다. 고맙습니다. 1...146714681469147014711472147314741475147614771478147914801481...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
무효의()
그리고 여기에 게시한 내 코드에서 이 void()를 어디에 삽입해야 합니까?
감사해요
그리고 여기에 게시한 내 코드에서 이 void()를 어디에 삽입해야 합니까?
감사해요
삽입하지 마십시오 - 생성
OnTick()에서 제거
다음은 무엇
삽입하지 마십시오 - 생성
OnTick()에서 제거
다음은 무엇
이것은 나를 흥미롭게 했습니다..... 이 void()는 내 코드와 관련하여 그리고 내 목표와 관련하여 정확히 무엇을 합니까?
OnTick()의 계산을 다른 함수로 옮기는 것을 깨달았습니다. void()가 발생하는 곳마다 어떤 기능을 수행합니까?
감사해요
이것은 나를 흥미롭게 했습니다..... 이 void()는 내 코드와 관련하여 그리고 내 목표와 관련하여 정확히 무엇을 합니까?
감사해요
타이머에서 작동
타이머에서 작동
타이머가 프로그램에 코드를 확인해야 하는 빈도, 각 틱 또는 매분 또는 매시간 또는 매일의 촛불을 알려줍니까?
그렇다면 매분 촛불을 확인하기 위해 타이머를 설정해야 하며 테스트 중 코드 실행 시간이 훨씬 적게 소요될까요?
타이머가 프로그램에 코드를 확인해야 하는 빈도, 각 틱 또는 매분 또는 매시간 또는 매일의 촛불을 알려줍니까?
나는 서명했다
나는 서명했다
왜 몇 분 안되지?
아니면 실제로 몇 분 안에 있습니까? 또는 코드는 모든 틱 대신 1초마다 실행됩니다. 초보다 진드기가 더 많고 때로는 훨씬 더 많습니다...왜 몇 분 안되지?
앤드류, 당신이 원하는 것을 결정하십시오. 모든 틱 또는 초 단위. 86400초를 넣으면 ... 하루에 한 번입니다.
삽입하지 마십시오 - 생성
OnTick()에서 제거
다음은 무엇
귀하의 코드는 다음과 같습니다.
그러나 어떤 이유로 그는 단 한 건의 주문도 열지 않았습니다.
앤드류, 당신이 원하는 것을 결정하십시오. 모든 틱 또는 초 단위. 86400초를 넣으면 ... 하루에 한 번입니다.
지금은 이해. 간격을 아무거나 설정할 수 있다는 말을 듣고 싶었습니다.
고맙습니다.