MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 540 1...533534535536537538539540541542543544545546547...1953 새 코멘트 Artyom Trishkin 2018.04.26 19:05 #5391 Rustam Bikbulatov : 감사해요!!!!! 이제 내 코드에 맞추려고 합니다! 첫 번째 줄에 왜 (void)? 함수 이름에 구매 주문이 포함되어 있는 경우 주문 유형 을 지정해야 하는 이유는 무엇입니까? Rustam Bikbulatov 2018.04.26 19:11 #5392 Artyom Trishkin : 함수 이름에 구매 주문이 포함되어 있는 경우 주문 유형 을 지정해야 하는 이유는 무엇입니까? 이름은 몇 초 만에 변경할 수 있지만 문제 코드 자체는 Artyom Trishkin 2018.04.26 19:39 #5393 Rustam Bikbulatov : 이름은 몇 초 만에 변경할 수 있지만 문제 코드 자체는 예, 문제는 코드에 있는 것이 아니라 수행 중인 작업에 대한 이해에 있습니다. :) //+------------------------------------------------------------------+ int fMarketOrdersOpen( const ENUM_ORDER_TYPE order_type) { int total= OrdersTotal (), count= 0 ; for ( int i=total- 1 ;i>= 0 ;i--) { if ( OrderSelect (i, SELECT_BY_POS )) { if ( OrderType ()!=order_type) continue ; if ( OrderMagicNumber ()== 123 && OrderSymbol ()== Symbol ()) count++; } } return count; } //+------------------------------------------------------------------+ Kirill Belousov 2018.04.26 19:43 #5394 Rustam Bikbulatov : 얘들아. 이미 뇌가 끓고 있습니다(((( 주문 수에 대한 이 정의에서 어떻게 수량을 제비로 만드려면? 변경하거나 조정해야 할 사항은 무엇입니까? double fMarketOrdersOpenB( int type){ double c= 0 ,aBuyCount= 0 ; for ( int i= 0 ;i< OrdersTotal ();i++){ if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES )){ if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()== 123 ){ switch ( OrderType ()){ case OP_BUY :aBuyCount+= OrderLots (); break ; }}} else { return (- 1 );}} if (type== OP_BUY )c=aBuyCount; return (c);} 하나 이상의 주문이 잘못 선택되면 함수는 -1을 반환합니다. 유형이 OP_BUY에 해당하는 경우 - BUY 랏의 볼륨을 가져옵니다. 유형의 다른 값의 경우 함수는 0을 반환합니다. 내가 작업을 올바르게 이해했다면 - BUY 주문의 많은 양을 계산하도록 조각 수를 변경하십시오. Rustam Bikbulatov 2018.04.26 20:21 #5395 Kirill Belousov : 하나 이상의 주문이 잘못 선택되면 함수는 -1을 반환합니다. 유형이 OP_BUY에 해당하는 경우 - BUY 랏의 볼륨을 가져옵니다. 유형의 다른 값의 경우 함수는 0을 반환합니다. 내가 작업을 올바르게 이해했다면 - BUY 주문의 많은 양을 계산하도록 조각 수를 변경하십시오. 네. 바로 그거죠. 나는 생각할 수 없다 Rustam Bikbulatov 2018.04.26 20:23 #5396 Artyom Trishkin : 예, 문제는 코드에 있는 것이 아니라 수행 중인 작업에 대한 이해에 있습니다. :) 프로그래밍을 완전히 이해하지 못한다는 데 동의합니다. 글쎄 내 것이 아니다 Rustam Bikbulatov 2018.04.26 20:27 #5397 처음에 이 코드 int fMarketOrdersOpenB( int type){ int c= 0 ,aBuyCount= 0 ; for ( int i= 0 ;i< OrdersTotal ();i++){ if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES )){ if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()== 123 ){ switch ( OrderType ()){ case OP_BUY :aBuyCount++; break ; }}} else { return (- 1 );}} if (type== OP_BUY )c=aBuyCount; return (c);} 나는 붙여 넣기해야합니다 ......... double lts=fMarketOrdersOpenB( OP_BUY ); if (lts> 0 ){ int irv2= OrderSend ( Symbol (), OP_BUY ,lts, Ask , 3 , 0 , 0 , NULL , 123 , 0 ,CLR_NONE);} 내 코드에서는 주문 수를 표시하고 모든 구매 주문의 로트 볼륨이 필요합니다. Vitaly Muzichenko 2018.04.26 20:35 #5398 Rustam Bikbulatov : 처음에 이 코드 붙여 넣기가 필요합니다 내 코드에서는 주문 수를 표시하고 모든 구매 주문의 로트 볼륨이 필요합니다. 가장 중요한 것은 올바른 질문을 하는 것입니다. 당신이 필요로하는 것을 검색 Только "Полезные функции от KimIV". 2011.02.18www.mql5.com Все функции взяты из этой ветки - http://forum.mql4... Rustam Bikbulatov 2018.04.26 20:37 #5399 Vitaly Muzichenko : 가장 중요한 것은 올바른 질문을 하는 것입니다. 당신이 필요로하는 것을 검색 보고 노력했습니다. 이미 많은 도움이 되었지만 이해에 한계가 있습니다 Konstantin Nikitin 2018.04.26 20:39 #5400 Rustam Bikbulatov : 얘들아. 이미 뇌가 끓고 있습니다(((( 주문 수에 대한 이 정의에서 어떻게 수량을 제비로 만드려면? 변경하거나 조정해야 할 사항은 무엇입니까? double fMarketOrdersOpenB(const ENUM_ORDER_TYPE type) { double lots= 0 ; for ( int i= 0 ;i< OrdersTotal ();i++) { if ( ! OrderSelect (i, SELECT_BY_POS , MODE_TRADES ) ) continue ; if ( OrderSymbol ()!= Symbol () ) continue ; if ( OrderMagicNumber ()!= 123 ) continue ; if ( OrderType () != type ) continue ; lots += OrderLots (); } return (lots); } 1...533534535536537538539540541542543544545546547...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
감사해요!!!!! 이제 내 코드에 맞추려고 합니다! 첫 번째 줄에 왜 (void)?
함수 이름에 구매 주문이 포함되어 있는 경우 주문 유형 을 지정해야 하는 이유는 무엇입니까?
이름은 몇 초 만에 변경할 수 있지만 문제 코드 자체는
이름은 몇 초 만에 변경할 수 있지만 문제 코드 자체는
예, 문제는 코드에 있는 것이 아니라 수행 중인 작업에 대한 이해에 있습니다. :)
얘들아. 이미 뇌가 끓고 있습니다(((( 주문 수에 대한 이 정의에서 어떻게
수량을 제비로 만드려면? 변경하거나 조정해야 할 사항은 무엇입니까?
하나 이상의 주문이 잘못 선택되면 함수는 -1을 반환합니다.
유형이 OP_BUY에 해당하는 경우 - BUY 랏의 볼륨을 가져옵니다.
유형의 다른 값의 경우 함수는 0을 반환합니다.
내가 작업을 올바르게 이해했다면 - BUY 주문의 많은 양을 계산하도록 조각 수를 변경하십시오.하나 이상의 주문이 잘못 선택되면 함수는 -1을 반환합니다.
유형이 OP_BUY에 해당하는 경우 - BUY 랏의 볼륨을 가져옵니다.
유형의 다른 값의 경우 함수는 0을 반환합니다.
내가 작업을 올바르게 이해했다면 - BUY 주문의 많은 양을 계산하도록 조각 수를 변경하십시오.네. 바로 그거죠. 나는 생각할 수 없다
예, 문제는 코드에 있는 것이 아니라 수행 중인 작업에 대한 이해에 있습니다. :)
프로그래밍을 완전히 이해하지 못한다는 데 동의합니다. 글쎄 내 것이 아니다
나는 붙여 넣기해야합니다
내 코드에서는 주문 수를 표시하고 모든 구매 주문의 로트 볼륨이 필요합니다.
처음에 이 코드
붙여 넣기가 필요합니다
내 코드에서는 주문 수를 표시하고 모든 구매 주문의 로트 볼륨이 필요합니다.
가장 중요한 것은 올바른 질문을 하는 것입니다.
당신이 필요로하는 것을 검색
가장 중요한 것은 올바른 질문을 하는 것입니다.
당신이 필요로하는 것을 검색
보고 노력했습니다. 이미 많은 도움이 되었지만 이해에 한계가 있습니다
얘들아. 이미 뇌가 끓고 있습니다(((( 주문 수에 대한 이 정의에서 어떻게
수량을 제비로 만드려면? 변경하거나 조정해야 할 사항은 무엇입니까?