KimIV의 유용한 기능 - 페이지 67 1...606162636465666768697071727374...128 새 코멘트 Igor Kim 2009.01.03 09:13 #661 diakin писал(а) >> 그런데 Magic Number 는 OrderModify()를 통해 변경할 수 없습니다. 아니면 내가 또 뭔가를 놓쳤나요? ;-() 아니, 변경하지 마십시오. 변경할 수 있는 목록은 OrderModify() 함수의 매개변수에서 간접적으로 볼 수 있습니다. 가격 - 주문 전용. 손절하다 이익을 취하다 만료 - 주문 전용. 따라서 위치에 대해 두 개의 매개변수(stop 및 take)만 변경할 수 있고 주문에 대해 네 개의 매개변수를 변경할 수 있습니다. [삭제] 2009.01.05 22:36 #662 시장에 진입 하기 위해 어떤 신호가 필요한지 말씀해 주십시오. [삭제] 2009.01.06 09:38 #663 004alex >> : 시장에 진입하기 위해 어떤 신호가 필요한지 말씀해 주십시오. 나가는 방법을 알려주시면 계산에 들어갑니다.) Igor Kim 2009.01.06 10:22 #664 헉 ... 입구가 있는 곳에 출구가 있다 (c) Kisses of the fall angels [삭제] 2009.01.06 10:28 #665 이것은 될 수 없으며 간격은 (들)이어야합니다 :)) [삭제] 2009.01.06 13:03 #666 TekeProfit이 트리거될 때 어드바이저가 계속 작동하고 StopLoss가 처음부터, 즉 int init()에서 작업을 시작할 때, 그리고 StopLoss가 트리거될 때까지 다시 작동하려면 무엇을 해야 하는지 알려주실 수 있습니까? 외부 이중 MM=200.00; 외부 이중 my_lot=0.01; /+------------------------------------------------ ------------------+ 정수 초기화() { OrderSend(Symbol(),OP_BUY,my_lot,Ask,3,0,Ask+MM*Point,NULL,0,0, CLR_NONE ); 반품; } //+----------------------------------------------- --------------------+ 정수 시작() { int total=OrdersTotal(); //----------- if(총==0) { OrderSend(Symbol(),OP_BUY,my_lot,Ask,3,Ask-MM*Point,Ask+MM*Point,NULL,0,0,CLR_NONE); 반품; } } Useful features from KimIV [ARCHIVE] 포럼을 어지럽히 지 [ARCHIVE] Any rookie question, [삭제] 2009.01.07 21:32 #667 KimIV >> : 아니, 변경하지 마십시오. 변경할 수 있는 목록은 OrderModify() 함수의 매개변수에서 간접적으로 볼 수 있습니다. 가격 - 주문 전용. 손절하다 이익을 취하다 만료 - 주문 전용. 따라서 위치에 대해 두 개의 매개변수(stop 및 take)만 변경할 수 있고 주문에 대해 네 개의 매개변수를 변경할 수 있습니다. 도와주세요, 제발 합창. 아이디어입니다. 간단한 방법으로. 차트에 연결되면 Expert Advisor는 예를 들어 1.5000의 가격으로 구매 주문을 엽니다. TP가 25핍이고 로트 크기가 0.1인 경우 그리고 즉시 25포인트 하락 후 50포인트의 TR과 함께 보류 중인 SellStop을 넣습니다. 로트 크기 0.2 및 StopLoss at 75p. 또한 가격이 상승하고 Bai가 마감되면 지연을 삭제합니다. 5초 휴식 그리고 처음 두 지점을 반복합니다. 그러나 가격이 하락하고 보류 중인 주문이 작동했다면 0.1이 많은 첫 번째 주문에서 TP를 50p로 높입니다. 그리고 그에게 75p의 손절매를 주었습니다. 그리고 우리는 1.5000C TP50p의 가격에 Baystop 지연을 넣었습니다. 소트플로스 75p. 및 로트 크기 0.3 또한 가격이 하락하면 모든 미결 주문이 마감되어야 합니다. TR에 의한 판매 및 손절매로 구매. 그러나 가격이 다시 역전되면 모든 것이 이전과 동일한 정신이지만 최대 5개의 트리거된 주문만 가능합니다. 6th Sell의 시작점에서 모든 주문을 마감하는 시스템이 활성화됩니다. 글쎄, 그럼 다시 같은 더 이상 무료가 아닌 [아카이브!] 어드바이저를 무료로 써드립니다 코딩하는 방법? Igor Kim 2009.01.07 21:40 #668 ollpd писал(а) >> TekeProfit이 트리거될 때 어드바이저가 계속 작동하고 StopLoss가 처음부터, 즉 int init()에서 작업을 시작할 때, 그리고 StopLoss가 트리거될 때까지 다시 작동하려면 무엇을 해야 하는지 알려주실 수 있습니까? 나는 제안한다: if ( isCloseLastPosByStop() ) init(); [삭제] 2009.01.08 12:58 #669 KimIV >> : 나는 제안한다: if (isCloseLastPosByStop()) init(); Igor Viktorovich에게 대단히 감사합니다. 그러나 더 자세히 설명할 수 있습니까? 그렇지 않으면 사용법을 이해하지 못합니다. 저는 초보자입니다! 그리고 제 요청에 응해주셔서 대단히 감사합니다. Igor Kim 2009.01.08 13:17 #670 ollpd писал(а) >> ... 자세한 내용은 가능합니까 ... 1. isCloseLastPosByStop() 함수는 마지막 닫힌 위치가 StopLoss에 의해 닫힌 경우 true(True)를 반환합니다. 2. if(isCloseLastPosByStop()) 조건은 마지막으로 닫힌 위치가 StopLoss에 의해 닫혔는지 여부를 확인합니다. 3. 위의 조건이 참이면 init() 함수가 호출됩니다. 1...606162636465666768697071727374...128 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
그런데 Magic Number 는 OrderModify()를 통해 변경할 수 없습니다. 아니면 내가 또 뭔가를 놓쳤나요? ;-()
아니, 변경하지 마십시오. 변경할 수 있는 목록은 OrderModify() 함수의 매개변수에서 간접적으로 볼 수 있습니다.
따라서 위치에 대해 두 개의 매개변수(stop 및 take)만 변경할 수 있고 주문에 대해 네 개의 매개변수를 변경할 수 있습니다.
시장에 진입하기 위해 어떤 신호가 필요한지 말씀해 주십시오.
나가는 방법을 알려주시면 계산에 들어갑니다.)
헉 ... 입구가 있는 곳에 출구가 있다 (c) Kisses of the fall angels
외부 이중 MM=200.00;
외부 이중 my_lot=0.01;
/+------------------------------------------------ ------------------+
정수 초기화()
{
OrderSend(Symbol(),OP_BUY,my_lot,Ask,3,0,Ask+MM*Point,NULL,0,0, CLR_NONE );
반품;
}
//+----------------------------------------------- --------------------+
정수 시작()
{
int total=OrdersTotal();
//-----------
if(총==0)
{
OrderSend(Symbol(),OP_BUY,my_lot,Ask,3,Ask-MM*Point,Ask+MM*Point,NULL,0,0,CLR_NONE);
반품;
}
}
아니, 변경하지 마십시오. 변경할 수 있는 목록은 OrderModify() 함수의 매개변수에서 간접적으로 볼 수 있습니다.
따라서 위치에 대해 두 개의 매개변수(stop 및 take)만 변경할 수 있고 주문에 대해 네 개의 매개변수를 변경할 수 있습니다.
도와주세요, 제발
합창. 아이디어입니다.
간단한 방법으로.
차트에 연결되면 Expert Advisor는 예를 들어 1.5000의 가격으로 구매 주문을 엽니다. TP가 25핍이고 로트 크기가 0.1인 경우
그리고 즉시 25포인트 하락 후 50포인트의 TR과 함께 보류 중인 SellStop을 넣습니다. 로트 크기 0.2 및 StopLoss at 75p.
또한 가격이 상승하고 Bai가 마감되면 지연을 삭제합니다.
5초 휴식 그리고 처음 두 지점을 반복합니다.
그러나 가격이 하락하고 보류 중인 주문이 작동했다면
0.1이 많은 첫 번째 주문에서 TP를 50p로 높입니다. 그리고 그에게 75p의 손절매를 주었습니다.
그리고 우리는 1.5000C TP50p의 가격에 Baystop 지연을 넣었습니다. 소트플로스 75p. 및 로트 크기 0.3
또한 가격이 하락하면 모든 미결 주문이 마감되어야 합니다. TR에 의한 판매 및 손절매로 구매.
그러나 가격이 다시 역전되면 모든 것이 이전과 동일한 정신이지만 최대 5개의 트리거된 주문만 가능합니다.
6th Sell의 시작점에서 모든 주문을 마감하는 시스템이 활성화됩니다.
글쎄, 그럼 다시 같은
TekeProfit이 트리거될 때 어드바이저가 계속 작동하고 StopLoss가 처음부터, 즉 int init()에서 작업을 시작할 때, 그리고 StopLoss가 트리거될 때까지 다시 작동하려면 무엇을 해야 하는지 알려주실 수 있습니까?
나는 제안한다:
if ( isCloseLastPosByStop() ) init();
나는 제안한다:
if (isCloseLastPosByStop()) init();
Igor Viktorovich에게 대단히 감사합니다. 그러나 더 자세히 설명할 수 있습니까? 그렇지 않으면 사용법을 이해하지 못합니다. 저는 초보자입니다! 그리고 제 요청에 응해주셔서 대단히 감사합니다.
... 자세한 내용은 가능합니까 ...
1. isCloseLastPosByStop() 함수는 마지막 닫힌 위치가 StopLoss에 의해 닫힌 경우 true(True)를 반환합니다.
2. if(isCloseLastPosByStop()) 조건은 마지막으로 닫힌 위치가 StopLoss에 의해 닫혔는지 여부를 확인합니다.
3. 위의 조건이 참이면 init() 함수가 호출됩니다.