전문 고문 - 기타 질문 - 페이지 41 1...34353637383940414243 새 코멘트 Max Enrik 2017.05.15 08:23 #401 오늘 바보 같은 일을 몇 번 시도한 구 버전 EA는 모든 미결 주문을 닫습니다. 이제 나는 혼란스러워했다. --- 그러나 어쨌든 나는 단순한 Bid와 Ask 대신 MarketInfo()를 사용합니다. Marco vd Heijden 2017.05.15 08:42 #402 일반적으로 가장 잘 작동하는 것을 찾기 위해 모든 것을 시도합니다. 필요할 때 모든 주문을 닫는 스크립트가 하나 있습니다. for ( int order= 0 ; order<= OrdersTotal ()- 1 ; order++) { bool selected= OrderSelect (order, SELECT_BY_POS ); { if (selected== 1 ) { bool close= OrderClose ( OrderTicket (), OrderLots (), OrderClosePrice (), 3 , clrNONE ); } } } 그러나 보시다시피 아무 것도 확인되지 않으므로 주문이 마감되었는지 여부를 시각적으로 확인할 수 있는 수동 구현을 위해 확인합니다. William Roeder 2017.05.15 12:14 #403 whroeder1 : 여러 주문이 있는 경우(하나의 EA 여러 차트, 여러 EA, 수동 거래) 위치 루프에서 닫기/삭제/수정 시 카운트다운 해야 합니다 . 항상 카운트 다운하는 습관을 들이십시오. 루프 및 주문 마감 또는 삭제 - MQL4 포럼 그리고 OrderSelect 를 확인하십시오. 함수 반환 값이란 무엇입니까? 어떻게 사용합니까? - MQL4 포럼 및 MQL4 프로그램의 일반적인 오류 및 이를 방지하는 방법 - MQL4 기사 사전 정의된 변수 (Bid/Ask) 또는 OrderClosePrice() 를 대신 사용하려면 절전 후 및 여러 서버 호출 사이에 RefreshRates 를 사용해야 합니다. Max Enrik : RefreshRates() 어디에 넣을 수 있는지 이해가 되지 않습니다. 당신은 질문을 하고, 답을 얻고, 그것을 무시하고 다시 묻습니다. 다운도 없고 RefreshRates도 없습니다. Max Enrik 2017.05.15 13:08 #404 whroeder1 : 당신은 질문을 하고, 답을 얻고, 그것을 무시하고 다시 묻습니다. 다운도 없고 RefreshRates도 없습니다. 내가 다시 물은 이유. 죄송합니다 아래 문장을 이해하지 못했습니다. (번역이 안되네요.) 사전 정의된 변수 (Bid/Ask) 또는 OrderClosePrice() 를 대신 사용하려면 절전 후 및 여러 서버 호출 사이에 RefreshRates 를 사용해야 합니다. Max Enrik 2017.05.15 16:52 #405 @마르코 교체한 후 JPY에 정확한 가격이 표시되지 않고 주문이 열리지 않습니다. Marco vd Heijden 2017.05.15 16:57 #406 코드 조각이 있습니까? Max Enrik 2017.05.15 17:31 #407 Marco vd Heijden : 코드 조각이 있습니까? 여기 있습니다. void buyorder() { Ticket = OrderSend ( _Symbol , OP_BUY , lotsize, MarketInfo ( OrderSymbol (), MODE_BID ), slippage, sl, tp, "trade panel" , magic, 0 , clrRed ); return ; } William Roeder 2017.05.15 18:03 #408 Ticket = OrderSend ( _Symbol , OP_BUY , lotsize, MarketInfo ( OrderSymbol () , MODE_BID ), slippage, 주문을 선택하지 않으면 거래 기능 을 사용할 수 없습니다 . 반환 코드를 확인하십시오. 함수 반환 값이란 무엇입니까? 어떻게 사용합니까? - MQL4 포럼 및 MQL4 프로그램의 일반적인 오류 및 이를 방지하는 방법 - MQL4 기사 Max Enrik 2017.05.15 18:57 #409 whroeder1 : 주문을 선택하지 않으면 거래 기능 을 사용할 수 없습니다 . 반환 코드를 확인하십시오. 함수 반환 값이란 무엇입니까? 어떻게 사용합니까? - MQL4 포럼 및 MQL4 프로그램의 일반적인 오류 및 이를 방지하는 방법 - MQL4 기사 #1 MarketInfo 대신 Bid 를 사용할 수 있습니까? #2 아래와 같이 써도 될까요? void buyorder() { Ticket = OrderSend ( _Symbol , OP_BUY , lotsize, Bid , slippage, sl, tp, "trade panel", magic, 0 , clrRed ); if ( Ticket < 0 ) { Print (" OrderSend failed with error: ", GetLastError () ); return ; } return ; } Marco vd Heijden 2017.05.15 19:11 #410 차트 기호에만 해당됩니다. Ask , Bid , _Period , _Symbol , Symbol (), Period () 이들은 모두 차트 기호와 관련이 있습니다. 차트 기호 이외의 기호로 작업할 때 MarketInfo를 사용하십시오. 1...34353637383940414243 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
오늘 바보 같은 일을 몇 번 시도한 구 버전 EA는 모든 미결 주문을 닫습니다.
이제 나는 혼란스러워했다.
---
그러나 어쨌든 나는 단순한 Bid와 Ask 대신 MarketInfo()를 사용합니다.
일반적으로 가장 잘 작동하는 것을 찾기 위해 모든 것을 시도합니다.
필요할 때 모든 주문을 닫는 스크립트가 하나 있습니다.
그러나 보시다시피 아무 것도 확인되지 않으므로 주문이 마감되었는지 여부를 시각적으로 확인할 수 있는 수동 구현을 위해 확인합니다.당신은 질문을 하고, 답을 얻고, 그것을 무시하고 다시 묻습니다. 다운도 없고 RefreshRates도 없습니다.
내가 다시 물은 이유. 죄송합니다 아래 문장을 이해하지 못했습니다. (번역이 안되네요.)
@마르코
교체한 후 JPY에 정확한 가격이 표시되지 않고 주문이 열리지 않습니다.
코드 조각이 있습니까?
여기 있습니다.
#1 MarketInfo 대신 Bid 를 사용할 수 있습니까?
#2 아래와 같이 써도 될까요?
차트 기호에만 해당됩니다.
이들은 모두 차트 기호와 관련이 있습니다.
차트 기호 이외의 기호로 작업할 때 MarketInfo를 사용하십시오.