[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 213

 
Fduch >> :

어쩌면 그렇게:

오-오-오 감사합니다 감사합니다 모든 것이 좋습니다

 
Fduch >> :

어쩌면 그렇게:

이것은 화살표를 제거하는 것입니다. 다른 객체에 관심이 있는 경우 - ObjectGet() 함수에 대한 도움말을 읽으십시오.

루프만 이와 같이 수정하면 됩니다. 그렇지 않으면 모든 두 번째 개체만 삭제됩니다.

 for ( int k = ObjectsTotal ( ) - 1 ; k> = 0 ; k - - )
 

모두에게 좋은 하루!


값이 0에서 100까지 다양할 수 있는 지표가 있습니다. 거래자의 선택에 따른 레벨을 포함하여 특정 레벨을 처방해야 합니다(기본 50을 만들고 싶습니다).

이것을 코드에서 어떻게 할 수 있습니까?

 
NEKSUS_ >> :

그래서 mql을 전혀 이해하지 못하지만 스크립트는 일반적으로 작동합니다. 7 번만 실행하면 결과적으로 차트에 여전히 여러 개체가 있습니다.

글쎄, 나는 감소와 함께 말했다

(int li_0 = ObjectsTotal(); li_0 > 0; li_0--) {
if (ObjectGet(ObjectName(li_0),OBJPROP_ARROWCODE)==158) {
ObjectDelete(ObjectName(li_0));
}
}

 
Talex >> :

루프만 이와 같이 수정하면 됩니다. 그렇지 않으면 모든 두 번째 개체만 삭제됩니다.

당신이 맞는지 확실하지 않습니다.

내 예에서는 한 항목을 제거할 때 한 위치 뒤로 이동 합니다. 즉 , 미끄러질 가능성은 제외됩니다.

추신 귀하의 방법도 물론 적합합니다 =)

 
Interesting >> :

모두에게 좋은 하루!


값이 0에서 100까지 다양할 수 있는 지표가 있습니다. 거래자의 선택에 따른 레벨을 포함하여 특정 레벨을 처방해야 합니다(기본 50을 만들고 싶습니다).

이것을 코드에서 어떻게 할 수 있습니까?

Indicator_levelN - 별도의 표시기 창에서 수평 수준 N, 여기서 N은 1에서 8 사이입니다.

코드에서는 다음과 같습니다.

#property indicatorlevel1 50

코드 시작 부분에 추가

 
Fduch >> :

당신이 맞는지 확실하지 않습니다.

내 예에서는 한 항목을 제거할 때 한 위치 뒤로 이동 합니다. 즉 , 미끄러질 가능성은 제외됩니다.

추신 귀하의 방법도 물론 적합합니다 =)

예, 예를 자세히 살펴보지는 않았습니다.

 

모두에게 좋은 하루 2 단계 값을 처방하는 방법을 알려주십시오 (그림 첨부). - AO에 의한 마지막 녹색 막대의 높음(현재 것이 빨간색인 경우) 및 녹색 막대 이전의 마지막 빨간색 막대의 낮음. 고맙습니다.
 

Подскажите пожалуйста кто нибудь:


다음 구현을 어떻게 달성할 수 있습니까?


일간차트의 인디케이터 창에 3시 시가가 표시되어야 하는데 아예 안되나요???

 

제발 도와주세요,

오시브카는 어디있나요?


외부 이중 위험 = 0.5;
extern int StopLoss=500;
외부 정수 TakeProfit=50;
외부 int Magic_N=12345;

정수 시작()
{
만약;
더블 bt=iCustom(NULL,0,"아브라카다브라",0,1);
더블 st=iCustom(NULL,0,"아브라카다브라",1,1);

for(int i=OrdersTotal()-1;i>=0;i--){
if( 주문선택 (i,SELECT_BY_POS, MODE_TRADES )){
if(OrderSymbol()==Symbol() && (OrderType()==OP_BUY || OrderType()==OP_SELL)){
if(주문유형()==OP_BUY){
OrderClose(OrderTicket(),OrderLots(),Bid,0,Green);
}
if(주문유형()==OP_SELL){
OrderClose(OrderTicket(),OrderLots(),Ask,0,Red);
}
반환(0);
}



감사합니다