RMX13, 모두 동일한 문제가 있습니다. 오류 130 을 방지하려면 가격, 로트 및 조건, 특히 변동성에 따라 증가해야 하는 스프레드, 스탑 레벨 및 프리 레벨, 슬리피지를 고려한 가격에 가까운 모든 계산을 정규화해야 합니다. 단지 Ask가 정규화될 필요가 없다는 것뿐이지만, 여기에 무언가를 추가하면 Digits, 2(cents)가 있는 lot 등으로 필요합니다. DC를 헛되이 방해하지 않도록 전체 코드 및 물론 모든 거래 기능의 오류 처리. 성공!
Dock에서 참조: OrderSend(모든 것이 지정된 순서의 내용과 일치해야 함)! 그렇기 때문에 오류가
남. 자주 묻는 질문 ! 나는 가능할 때마다 이것을 사용하지만 불가침과 물론 나의 경험 부족 때문에 모든 것이 나에게 적합한 것은 아닙니다. 손익분기점 및 후속 저인망 어업에 도달하기 위해 자체 변경 매개변수와 함께 동적 기술을 사용하므로 제한이나 단계를 내리지 않습니다. 그리고 통신이 끊겼을 때 스톱로스를 사용합니다. 따라서 때때로 Mashek에서 닫기가 늦어지고 SL이 작동합니다. 거의 매우 드물게 "두꺼운"( granit77 ) Expert Advisor가 부족하여 오류가 발생합니다. 저는 끊임없이 변화하는 시장에 적응하고 개선합니다.
당신의 따뜻한 관심에 감사드립니다!
나는 모든 것을했고 테스터에서 오류없이 내 조건과 관련하여 밝혀졌습니다. 내일 나는 레알에서 다시 시작할 것이다.
for ( int j = OrdersTotal ()- 1 ; j >= 0 ; j--)
{
if ( OrderSelect (j, SELECT_BY_POS, MODE_TRADES))
{
if ( OrderSymbol () != Symbol () && OrderMagicNumber () != Magic) continue ; //фильтр по символу то пропускаемif ( OrderCloseTime () != 0 ) continue ; //фильтр по времени закрытия (если не=0 то ордер уже закрыт)if ( OrderType () == OP_BUY)
{
if (maFa0 < maFa1 && maSl0 < maSl1-clo* Point )
{
CloseOrder( OrderTicket (), OrderLots (),Bid,slip, Yellow ); return ( 0 );
} }
if ( OrderType () == OP_SELL)
{
if (maFa0 > maFa1 && maSl0 > maSl1+clo* Point )
{
CloseOrder( OrderTicket (), OrderLots (),Ask,slip, Yellow ); return ( 0 );
} } } }
Close를 별도의 블록으로 분리해야 했습니다. 다시 한번 감사합니다!
좋은 아침!
그들이 말했듯이 아침은 저녁보다 현명합니다! Delov, 방금 마감된 주문이 없는지 확인하기 위해 한 줄만 누락되었습니다.
if ( OrderCloseTime () != 0 ) continue ; //фильтр по времени закрытия (если не=0 то ордер уже закрыт)
나는 모든 것을 결합했으며 이러한 이유로 더 이상 오류가 없기를 바랍니다! 살고 배우십시오! 이익을 긍정적으로 포함하여 최선을 다하십시오!
RMX13, 모두 동일한 문제가 있습니다. 오류 130을 방지하려면 변동성에 따라 증가해야 하는 스프레드, 스탑 레벨 및 프리 레벨, 슬리피지를 고려하여 특히 가격에 가까운 가격, 로트 및 조건으로 모든 계산을 정규화해야 합니다. 단지 Ask가 정규화될 필요가 없다는 것뿐이지만 여기에 무언가를 추가하면 Digits와 2(cents)가 있는 lot 등이 필요합니다. DC를 헛되이 방해하지 않도록 전체 코드 및 물론 모든 거래 기능의 오류 처리. 성공!
Dock에서 참조: OrderSend(모든 것이 지정된 순서의 내용과 일치해야 함)! 그렇기 때문에 오류가
감사합니다. 이것은 분명합니다.
그리고 " OrderModify 기능 에 대한 잘못된 티켓 "을 수정하는 방법은 무엇입니까?
RoboForex 포럼의 중재자는 MT4 틱 볼륨 에서 입찰 가격의 변경 수를 보여주고 매도호가의 변경만으로는 틱 볼륨에 반영되지 않는다고 주장합니다. 나는 이것에 매우 놀랐다. 왜냐하면. 틱 볼륨은 모든 가격 변화를 반영한다고 믿었습니다. 즉, 입찰가만 변경될 때와 매도가만 변경될 때, 그리고 두 가격이 모두 변경될 때 모두입니다. 그러나 그들은 그들이 옳다고 확신하고 그것이 MT4에서 수행되는 이유에 대해 개발자에게 보냅니다. 개발자에 대한 질문 - 그들이 정말 옳고 틱 볼륨이 모든 가격 변동의 일부만 표시합니까?
어디서부터 시작해야 하는지, 무엇을 해야 하는지, 어떤 함정이 있는지 설명해주세요.......... 또는 외환 초보자를 위해 읽을 수 있는 링크는 무엇입니까?
거래에 관심이 있다면 Forex 입문서를 다운로드해야 합니다(교육 섹션의 거의 모든 거래 센터(DC)에서 사용할 수 있음). 프로그래밍이 Forex를 위한 것이라면 이 사이트의 각 페이지 상단에 교과서 및 문서( 참고서)에 대한 링크가 있습니다. 그리고 함정에 대해서는 여기에서 각 경우에 대해 별도로 문의해야 합니다. 이를 위해서는 돌을 우연히 발견해야 합니다. 개인 연습의 맥락 없이 정보를 제공하는 것은 무의미합니다. 바로 잊어버리십시오.
주문을 열고 손절매를 하고 이익을 얻는 코드
터미널에서 오류 발생: EURUSD,M30: OrderSend 오류 130
EURUSD,M30: OrderModify 기능에 대한 유효하지 않은 티켓
EURUSD,M30: 주문 수정 오류 4051
EURUSD,M30: 주문 보내기가 오류 #4051로 실패했습니다. 입찰:1.23674000 질문:1.23683000 열기:1.23674000 SL:1.2423 TP:1.2283 MODE_STOPLEVEL:0.00000000 LOT:0.001
문제가 무엇입니까? 제안할 수 있습니까?
RMX13, 모두 동일한 문제가 있습니다. 오류 130 을 방지하려면 가격, 로트 및 조건, 특히 변동성에 따라 증가해야 하는 스프레드, 스탑 레벨 및 프리 레벨, 슬리피지를 고려한 가격에 가까운 모든 계산을 정규화해야 합니다. 단지 Ask가 정규화될 필요가 없다는 것뿐이지만, 여기에 무언가를 추가하면 Digits, 2(cents)가 있는 lot 등으로 필요합니다. DC를 헛되이 방해하지 않도록 전체 코드 및 물론 모든 거래 기능의 오류 처리. 성공!
Dock에서 참조: OrderSend(모든 것이 지정된 순서의 내용과 일치해야 함)! 그렇기 때문에 오류가
여러분, 이 포럼에는 포럼 내비게이터와 자주 묻는 질문에 대한 답변이라는 흥미로운 주제가 있습니다. 적극 추천하는 독서!
거기에 흥미로운 표시가 있습니다.
전 세계가 시도하고, 수집하고, 청소했습니다.
So you Here: KimIV의 유용한 기능 거의 모든 경우에 필요한 모든 것이 있습니다.
흥미롭네요, 눈치채셨나요?
남. 자주 묻는 질문 ! 나는 가능할 때마다 이것을 사용하지만 불가침과 물론 나의 경험 부족 때문에 모든 것이 나에게 적합한 것은 아닙니다. 손익분기점 및 후속 저인망 어업에 도달하기 위해 자체 변경 매개변수와 함께 동적 기술을 사용하므로 제한이나 단계를 내리지 않습니다. 그리고 통신이 끊겼을 때 스톱로스를 사용합니다. 따라서 때때로 Mashek에서 닫기가 늦어지고 SL이 작동합니다. 거의 매우 드물게 "두꺼운"( granit77 ) Expert Advisor가 부족하여 오류가 발생합니다. 저는 끊임없이 변화하는 시장에 적응하고 개선합니다.
당신의 따뜻한 관심에 감사드립니다!
나는 모든 것을했고 테스터에서 오류없이 내 조건과 관련하여 밝혀졌습니다. 내일 나는 레알에서 다시 시작할 것이다.
Close를 별도의 블록으로 분리해야 했습니다. 다시 한번 감사합니다!
좋은 아침!
그들이 말했듯이 아침은 저녁보다 현명합니다! Delov, 방금 마감된 주문이 없는지 확인하기 위해 한 줄만 누락되었습니다.
나는 모든 것을 결합했으며 이러한 이유로 더 이상 오류가 없기를 바랍니다! 살고 배우십시오! 이익을 긍정적으로 포함하여 최선을 다하십시오!RMX13, 모두 동일한 문제가 있습니다. 오류 130을 방지하려면 변동성에 따라 증가해야 하는 스프레드, 스탑 레벨 및 프리 레벨, 슬리피지를 고려하여 특히 가격에 가까운 가격, 로트 및 조건으로 모든 계산을 정규화해야 합니다. 단지 Ask가 정규화될 필요가 없다는 것뿐이지만 여기에 무언가를 추가하면 Digits와 2(cents)가 있는 lot 등이 필요합니다. DC를 헛되이 방해하지 않도록 전체 코드 및 물론 모든 거래 기능의 오류 처리. 성공!
Dock에서 참조: OrderSend(모든 것이 지정된 순서의 내용과 일치해야 함)! 그렇기 때문에 오류가
감사합니다. 이것은 분명합니다.
그리고 " OrderModify 기능 에 대한 잘못된 티켓 "을 수정하는 방법은 무엇입니까?
어디서부터 시작해야 하는지, 무엇을 해야 하는지, 어떤 함정이 있는지 설명해주세요.......... 또는 외환 초보자를 위해 읽을 수 있는 링크는 무엇입니까?
감사합니다. 이것은 분명합니다.
그리고 " OrderModify 기능에 대한 잘못된 티켓 "을 수정하는 방법은 무엇입니까?
이렇게 하려면 위의 내 코드에서 수행한 것처럼 주문 유형을 지정하기 전에 동일한 Select 및 동일한 순서로 수행한 다음 모든 거래 기능 에서 OrderTicket()을 지정해야 합니다.
어디서부터 시작해야 하는지, 무엇을 해야 하는지, 어떤 함정이 있는지 설명해주세요.......... 또는 외환 초보자를 위해 읽을 수 있는 링크는 무엇입니까?
거래에 관심이 있다면 Forex 입문서를 다운로드해야 합니다(교육 섹션의 거의 모든 거래 센터(DC)에서 사용할 수 있음). 프로그래밍이 Forex를 위한 것이라면 이 사이트의 각 페이지 상단에 교과서 및 문서( 참고서)에 대한 링크가 있습니다. 그리고 함정에 대해서는 여기에서 각 경우에 대해 별도로 문의해야 합니다. 이를 위해서는 돌을 우연히 발견해야 합니다. 개인 연습의 맥락 없이 정보를 제공하는 것은 무의미합니다. 바로 잊어버리십시오.
어디서부터 시작해야 하는지, 무엇을 해야 하는지, 어떤 함정이 있는지 설명해주세요.......... 또는 외환 초보자를 위해 읽을 수 있는 링크는 무엇입니까?
사회자가 추천하는 모든 것보다 파란색을보십시오! 읽고 배우는 모든 것이 매우 중요합니다.
잔액 라인의 로트 관리 방법은 어디에서 읽을 수 있습니까?
저울이 줄어들면 트레이를 늘리고 싶고, 줄이면 트레이를 늘리고 싶습니다.
올빼미는 샘플로 준비되어 있습니까?