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

 
artmedia70 :

친구 여러분, 다음과 같은 질문을 하십시오.

이 경우 차트에 이미 그려진 개체의 존재를 확인하는 방법

ObjectCreate("Trend_Line_DN",OBJ_TREND,WinID,TimeDN[1],PeakDN[1],TimeDN[0],PeakDN[0]);


만일을 대비하여 https://www.mql5.com/ru/forum/111497/page709 를 보십시오.

거기에 개체를 삭제하는 코드를 게시했으며 계산 등을 위해 다시 실행할 수 있습니다.

 
IgorM :


만일을 대비하여 https://www.mql5.com/ru/forum/111497/page709 를 보십시오.

거기에 개체를 삭제하는 코드를 게시했으며 계산 등을 위해 다시 실행할 수 있습니다.

알겠습니다 Igor, 감사합니다. 한 번 보겠습니다...
[삭제]  

분 차트에서 어떤 지표를 사용해야 하는지 알려주실 수 있나요?

 
Yuri_vk :

분 차트에서 어떤 지표를 사용해야 하는지 알려주실 수 있나요?


어느 쪽이든 마음에 드시면 사용하세요.
[삭제]  

지표가 일별 차트와 분 차트 모두에서 동일한 방식으로 작동한다는 말씀이신가요?

 
Yuri_vk :

지표가 일별 차트와 분 차트 모두에서 동일한 방식으로 작동한다고 말하려는 건가요?


나는 당신이 알고 있고 편안함을 느끼는 지표를 사용해야한다고 말하고 싶었습니다.
[Deleted]  

안녕하세요! 찻주전자를 도와주세요! OrderTakeProfit() 함수가 소수점 이하 다섯 자리를 출력하도록 하는 방법. 아래 코드. 고맙습니다.

 double TakeProfitLastClosePos ( string sy = "" , int op = - 1 , int mn = - 1 ) {
   datetime t ;
   double    r = - 1 ;
   int       i , k = OrdersHistoryTotal ( ) ;

   if ( sy = = "0" ) sy = Symbol ( ) ;
   for ( i = 0 ; i < k ; i + + ) {
     if ( OrderSelect ( i , SELECT_BY_POS , MODE_HISTORY ) ) {
       if ( OrderSymbol ( ) = = sy | | sy = = "" ) {
         if ( OrderType ( ) = = OP_BUY | | OrderType ( ) = = OP_SELL ) {
           if ( op < 0 | | OrderType ( ) = = op ) {
             if ( mn < 0 | | OrderMagicNumber ( ) = = mn ) {
               if ( t < OrderCloseTime ( ) ) {
                t = OrderCloseTime ( ) ;
                r = OrderTakeProfit ( ) ;
               }
             }
           }
         }
       }
     }
   }
   return ( r ) 

}

 
dimon74 :

안녕하세요! 찻주전자를 도와주세요! OrderTakeProfit() 함수가 소수점 이하 다섯 자리를 출력하도록 하는 방법. 아래 코드. 고맙습니다.

}


그리고 누가이 기능이 필요한 문자 수를 제공하지 않는다고 말했습니다. 그녀는 더 많은 것을 줍니다.
[Deleted]  

안녕하세요.

질문의 핵심:

파일 1.csv는 4개 변수의 현재 값을 씁니다.

int a1, 더블 펑크, 더블 nn, 더블 mm .

int handle=FileOpen("1.csv", FILE_READ|FILE_WRITE ,';');
FileSeek(핸들, 0, SEEK_END);
FileWrite(핸들,a1,punkt,nn,mm);
파일 닫기(핸들);

비슷한 그림이 나옵니다.

2;0.4;1000;1000
2;0.4;1000;1000
2;0.4;904;1000
2;0.4;904;1000
3;0.4;1128;1000
3;0.4;1128;1000

변수는 파일에 액세스한 결과로 마지막 값을 취해야 합니다.
a1==3, 펑크==0.4, nn==1128, mm==1000

모든 것이 간단해 보이지만 이해할 수 없습니다.
도와주세요, 제발.
[Deleted]  
Vinin :

그리고 누가이 기능이 필요한 문자 수를 제공하지 않는다고 말했습니다. 그녀는 더 많이 줍니다.
이것이 나를 위해 작동하는 방식입니다. 포지션은 TP에 의해 마감되었으며 새로운 보류 주문 을 하려면 TP+n*Point 값이 필요합니다. 그리고 여기에서 불일치가 발생합니다. OrderTakeProfit() 은 4개의 신호를 제공하고(이는 Alert를 통해 볼 수 있음) DC는 5개를 원합니다. 나는 이미 많은 것을 시도했지만 그것이 전부는 아닌 것 같다. 생각이 있으시면 던져주세요. 미리 감사드립니다!