int CalculateCurrentOrders()
{
int pos= 0 ;
for ( int i= 0 ;i< OrdersTotal ();i++)
{
if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)== false ) break ;
if (OrderSymbol()== Symbol () )
{
if (OrderType()==OP_BUY) pos++;
if (OrderType()==OP_SELL) pos++;
}
}
return (pos);
}
. . . OrderType을 사용하거나 해당 함수 에서 typee를 가져오기 전에 올바른 Order를 선택했는지 확인하십시오.
이 코드는 작동해야 합니다. 그것은 당신의 정의와 코딩을 사용합니다. 모든 경우에 제대로 작동하는지 확인하기 위해 작업해야 함을 경고해야 합니다.
나는 그 중 일부를 수행했습니다(OrderType OP_SELL을 별도로 확인하십시오. 그렇지 않으면 다른 주문 유형 이 있으므로 가장 좋은 방법은 아닙니다). 좋은 도구가 되려면 추가해야 할 사항이 많이 있습니다. 예를 들어, 이제 하나 이상의 주문이 있는 경우 마지막 주문 유형만 표시되고, 위치가 없을 때 사라지지 않습니다 등이 있습니다.
그러니 여기에서 가져 와서 작업하십시오. MQL 학습을 위한 좋은 시작이 될 것입니다.
int start()
{
int counted_bars=IndicatorCounted();
int pos;
string OrderTyp = "OT" ;
string ot;
color LabelColor;
//----for ( int i= 0 ;i< OrdersTotal ();i++)
{
if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)== false ) break ;
if (OrderSymbol()== Symbol () )
{
if (OrderType()==OP_BUY) pos++;
if (OrderType()==OP_SELL) pos++;
}
}
if (OrderType()==OP_BUY) { ot= "Buy" ; LabelColor = DodgerBlue; }
if (OrderType()==OP_SELL){ ot= "Sell" ; LabelColor = Red; }
ObjectCreate (OrderTyp, OBJ_LABEL , 0 , 0 , 0 , 0 );
ObjectSet(OrderTyp, OBJPROP_CORNER , 1 );
ObjectSet(OrderTyp, OBJPROP_XDISTANCE , 10 );
ObjectSet(OrderTyp, OBJPROP_YDISTANCE , 15 );
ObjectSetText(OrderTyp, "Order Type: " +ot, 8 , "Tahoma" ,LabelColor);
//----return ( 0 );
}
티켓 차트 유형은 어떻습니까?
올바른 주문을 먼저 선택하셨습니까?
어떻게 선택해야 할지 모르겠다!
작업 중입니다.
주문 유형을 의미합니까?
옳은.
옳은.
올바른 주문을 먼저 선택하셨습니까?
어떻게 하면 될까요?
어떻게 하면 될까요?
당신은 이미 이 코드에서 그것을 하고 있습니다. . .
. . . OrderType을 사용하거나 해당 함수 에서 typee를 가져오기 전에 올바른 Order를 선택했는지 확인하십시오.
별짓 다해봤는데 안되네요!!
친애하는 RaptorUK, 당신은 내 완전한 코드를 가지고 있습니다. 어떻게 하면 좋을지 알려주세요!
친애하는
이 코드는 작동해야 합니다. 그것은 당신의 정의와 코딩을 사용합니다. 모든 경우에 제대로 작동하는지 확인하기 위해 작업해야 함을 경고해야 합니다.
나는 그 중 일부를 수행했습니다(OrderType OP_SELL을 별도로 확인하십시오. 그렇지 않으면 다른 주문 유형 이 있으므로 가장 좋은 방법은 아닙니다). 좋은 도구가 되려면 추가해야 할 사항이 많이 있습니다. 예를 들어, 이제 하나 이상의 주문이 있는 경우 마지막 주문 유형만 표시되고, 위치가 없을 때 사라지지 않습니다 등이 있습니다.
그러니 여기에서 가져 와서 작업하십시오. MQL 학습을 위한 좋은 시작이 될 것입니다.
당신이 말했듯이, 그것은 마지막 주문 유형 을 보여줍니다! 내 문제는 그거야! 현재 차트 주문 유형을 보여주고 싶습니다!
감사 합니다 프로_
그것이 당신을 위해 작동한다면 - 좋습니다. 나는 기쁘다. 그러나 내 견해는 모든 지표가 가능한 한 보편적이어야 하며 특정 상황에만 적합하지 않아야 한다는 것입니다. 한 번만 하면 되지만 제대로 하면 위치를 변경해야 하거나 상황이 바뀌면 올바르게 작동합니다.
어쨌든, 당신은 환영합니다.