코딩 도움말 - 페이지 141 1...134135136137138139140141142143144145146147148...786 새 코멘트 Mladen Rakic 2013.09.10 10:44 #1401 arroganzmaschine: 그러나 이것은 나에게 도움이되지 않습니다. 두 버퍼는 4와 5입니다. 그러나 버퍼는 이전에 배열이었습니다. 다음은 코드입니다. SetIndexBuffer(4, Long); SetIndexBuffer(5, 짧은); 표시기에서 이러한 버퍼는 "double Long[]"으로 먼저 선언됩니다. 이 버퍼에는 두 가지 값이 있습니다. Long[1] 및 Long[2]. 전문가 고문에서 이러한 값을 얻으려면 어떻게 해야 합니까? 다음과 같이 시도하십시오. double value1 = iCustom(NULL,0,"indicatorName",4,1); double value2 = iCustom(NULL,0,"indicatorName",4,2); ____________________________________________ 추신: 매개변수 가 무엇인지 모르므로 iCustom()은 기본 매개변수 값을 사용합니다. iCustom() 호출에 원하는 매개변수를 제공해야 합니다. 그리고 모든 것은 이전 게시물에 게시한 링크의 스레드에 설명되어 있습니다. 모두 제일 좋다 arroganztrader 2013.09.10 10:55 #1402 공장! 매우 감사합니다!!!! Mladen Rakic 2013.09.10 11:58 #1403 arroganzmaschine: 공장! 매우 감사합니다!!!! 좋은 행복한 코딩 arroganztrader 2013.09.10 12:31 #1404 헤이 mladen, 마지막 질문: 현재 심볼의 미결 매수 또는 매도 주문 을 닫으려면 어떻게 해야 합니까? 한 번에 하나의 열린 주문만 있습니다. Mladen Rakic 2013.09.10 12:40 #1405 arroganzmaschine: 헤이 mladen, 마지막 질문입니다. 현재 기호의 열린 매수 또는 매도 주문을 어떻게 닫을 수 있습니까? 한 번에 하나의 열린 주문만 있습니다. 다음과 같이 할 수 있습니다. if (OrderSelect(0,SELECT_BY_POS,MODE_TRADES)) { if (OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,0,CLR_NONE); if (OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,0,CLR_NONE); } arroganztrader 2013.09.10 12:42 #1406 모든 미결 주문을 받아야 합니까? 아니면 게시한 이 코드가 현재 진행 중인 주문을 받습니까? Mladen Rakic 2013.09.10 12:43 #1407 arroganzmaschine: 모든 미결 주문을 받아야 합니까? 아니면 게시한 이 코드가 현재 진행 중인 주문을 받습니까? 당신은 한 번에 하나의 열린 주문만 있다고 말했습니다 해당 코드는 열린 주문이 하나만 있는 경우에만 작동합니다. arroganztrader 2013.09.10 12:47 #1408 하나의 기호에 대해 단 하나의 미결 주문이 있습니다. 하지만 다른 열린 차트 가 있습니다. 따라서 코드는 기호의 순서를 선택하고 이것을 닫아야 합니다. 어떻게 해야 하나요? Mladen Rakic 2013.09.10 12:52 #1409 arroganzmaschine: 하나의 기호에 대해 단 하나의 미결 주문이 있습니다. 그러나 나는 다른 열린 차트를 가지고 있습니다. 따라서 코드는 기호의 순서를 선택하고 이것을 닫아야 합니다. 어떻게 해야 하나요? 이와 같이 : for (int i=OrdersTotal()-1; i>=0; i--) if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol()) { if (OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,0,CLR_NONE); if (OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,0,CLR_NONE); } arroganztrader 2013.09.10 13:06 #1410 일했다! 당신은 훌륭합니다! 1...134135136137138139140141142143144145146147148...786 새 코멘트 사유: 취소 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그러나 이것은 나에게 도움이되지 않습니다. 두 버퍼는 4와 5입니다. 그러나 버퍼는 이전에 배열이었습니다.
다음은 코드입니다. SetIndexBuffer(4, Long);
SetIndexBuffer(5, 짧은);
표시기에서 이러한 버퍼는 "double Long[]"으로 먼저 선언됩니다. 이 버퍼에는 두 가지 값이 있습니다. Long[1] 및 Long[2]. 전문가 고문에서 이러한 값을 얻으려면 어떻게 해야 합니까?다음과 같이 시도하십시오.
____________________________________________
추신: 매개변수 가 무엇인지 모르므로 iCustom()은 기본 매개변수 값을 사용합니다. iCustom() 호출에 원하는 매개변수를 제공해야 합니다. 그리고 모든 것은 이전 게시물에 게시한 링크의 스레드에 설명되어 있습니다.
모두 제일 좋다
공장! 매우 감사합니다!!!!
공장! 매우 감사합니다!!!!
좋은
행복한 코딩
헤이 mladen, 마지막 질문:
현재 심볼의 미결 매수 또는 매도 주문 을 닫으려면 어떻게 해야 합니까? 한 번에 하나의 열린 주문만 있습니다.
헤이 mladen, 마지막 질문입니다. 현재 기호의 열린 매수 또는 매도 주문을 어떻게 닫을 수 있습니까? 한 번에 하나의 열린 주문만 있습니다.
다음과 같이 할 수 있습니다.
{
if (OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,0,CLR_NONE);
if (OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,0,CLR_NONE);
}
모든 미결 주문을 받아야 합니까? 아니면 게시한 이 코드가 현재 진행 중인 주문을 받습니까?
모든 미결 주문을 받아야 합니까? 아니면 게시한 이 코드가 현재 진행 중인 주문을 받습니까?
당신은 한 번에 하나의 열린 주문만 있다고 말했습니다
해당 코드는 열린 주문이 하나만 있는 경우에만 작동합니다.
하나의 기호에 대해 단 하나의 미결 주문이 있습니다. 하지만 다른 열린 차트 가 있습니다. 따라서 코드는 기호의 순서를 선택하고 이것을 닫아야 합니다. 어떻게 해야 하나요?
하나의 기호에 대해 단 하나의 미결 주문이 있습니다. 그러나 나는 다른 열린 차트를 가지고 있습니다. 따라서 코드는 기호의 순서를 선택하고 이것을 닫아야 합니다. 어떻게 해야 하나요?
이와 같이 :
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol())
{
if (OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,0,CLR_NONE);
if (OrderType()==OP_SELL) OrderClose(OrderTicket(),OrderLots(),Ask,0,CLR_NONE);
}
일했다! 당신은 훌륭합니다!