포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 468

 
Zver4991 :

이 대소문자 구분 안되나요?

아니오, 이것은 새로운 기능입니다. 아마도 개발자는 재미있게 놀고 이전 ME에서와 같이 레지스터에 대한 종속성을 제거하려는 작업자의 요구에 귀를 기울일 것입니다 ...
 
Trader7777 :
티켓만 알고 주문을 마감할 수 있습니까? 그렇다면 어떻게?

할 수 있다. 알려진 티켓으로 OrderSelect 를 수행한 다음 표준 OrderClose 명령을 사용하여 티켓을 첫 번째 매개변수로 입력합니다.
 
Trader7777 :
티켓만 알고 주문을 마감할 수 있습니까? 그렇다면 어떻게?

주문을 선택

       OrderSelect (ticket, SELECT_BY_TICKET , MODE_TRADES );

주문을 마감하다

   bool    fc;
   color   clClose;
   double ll,pa,pb,pp;
   int     err,it;
   string Autor= " Автор функции для шаблона : www.expforex.com" ;

   if ( OrderType ()== OP_BUY || OrderType ()== OP_SELL )
     {
       for (it= 1 ; it<= 5 ; it++)
        {
         RefreshRates ();
         pa= MarketInfo ( OrderSymbol (), MODE_ASK );
         pb= MarketInfo ( OrderSymbol (), MODE_BID );
         if ( OrderType ()== OP_BUY )
           {
            pp=pb;
              } else {
            pp=pa;
           }
         ll= OrderLots ();
         fc= OrderClose ( OrderTicket (), ll, pp, 1 , clClose);
         if (fc)
           {
             break ;
           } 
           
        }
     }
 
beginner :

튜토리얼에서와 같이 현재 촛불의 값을 얻으려고합니다

나는 모든 틱을 얻는다

시가의 현재 양초 값에

실제 가치를 얻는 방법

닫기[0]!=요금[0].닫기????


 void OnTick ()
  {
//---
   MqlRates rates[];
   ArraySetAsSeries (rates, true );
   int copied= CopyRates ( Symbol (), 0 , 0 , 100 ,rates);
   if (copied> 0 )
     {
       Print ( "Скопировано баров: " +( string )copied);
       string format= "open = %G, high = %G, low = %G, close = %G, volume = %d" ;
       string out;
       int size= fmin (copied, 10 );
       for ( int i= 0 ;i<size;i++)
        {
         out=( string )i+ ":" + TimeToString (rates[i].time);
         out=out+ " " + StringFormat (format,
                                  rates[i].open,
                                  rates[i].high,
                                  rates[i].low,
                                  rates[i].close,
                                  rates[i].tick_volume);
         Print (out);
        }
     }
   else Print ( "Не удалось получить исторические данные по символу " , Symbol ());
 
Vladon :

주문을 선택

주문을 마감하다


사람들을 오도합니다. 이미 닫혀있다면? 우리는 실수를 할 것인가? 티켓으로 선택할 때 MODE_TRADES는 무시되며 은 명령에 전혀 입력할 필요가 없습니다. 티켓으로 선택한 주문이 아직 시장에 있는지 확인하려면 마감 시간을 확인해야 합니다. 이를 0과 비교하고 이 시간이 0일 때만 마감합니다. 다른 방법은 없습니다.
 

사람들. 말하지 마세요. 주문 안 받는 로봇…

즉, 상인 자신이 가격 방향에서 실수를 한 경우입니다. 그런 다음 로봇의 평균이 계산됩니다. 고마워.

이 고문의 코드가 그렇게 크지 않은 경우. 이는 pzhl 메시지에 직접 있을 수 있습니다.

 

아마도 누군가는 알고 있습니다:

업데이트 후(2~3일 전) 단말기를 열 때 소리가 났습니다. (예: 예방이 채널에 있는 경우 TV에서 이전과 같이)

모든 소리를 끄고 다시 설치해 보았지만 아무 소용이 없습니다. 이전 버전(업데이트가 아직 이를 수행하지 못한 경우)

신경을 누릅니다. 아는 사람을 치료하는 방법?

 
Zolotai :

사람들. 말하지 마세요. 주문 안 받는 로봇…

즉, 상인 자신이 가격 방향에서 실수를 한 경우입니다. 그런 다음 로봇의 평균이 계산됩니다. 고마워.

이 고문의 코드가 그렇게 크지 않은 경우. 이는 pzhl 메시지에 직접 있을 수 있습니다.


그들은 프롬프트합니다. 하지만 먼저 주문을 열지 않고 평균을 구하는 방법을 알려주세요.
 
Unimaks :

아마도 누군가는 알고 있습니다:

업데이트 후(2~3일 전) 단말기를 열 때 소리가 났습니다. (예: 예방이 채널에 있는 경우 TV에서 이전과 같이)

모든 소리를 끄고 다시 설치해 보았지만 아무 소용이 없습니다. 이전 버전(업데이트가 아직 이를 수행하지 못한 경우)

신경을 누릅니다. 아는 사람을 치료하는 방법?



저도 같은 상황인데 지금까지는 Mute만 저장합니다.
 
Unimaks :

아마도 누군가는 알고 있습니다:

업데이트 후(2~3일 전) 단말기를 열 때 소리가 났습니다. (예: 예방이 채널에 있는 경우 TV에서 이전과 같이)

모든 소리를 끄고 다시 설치해 보았지만 아무 소용이 없습니다. 이전 버전(업데이트가 아직 이를 수행하지 못한 경우)

신경을 누릅니다. 아는 사람을 치료하는 방법?



그리고 그 소리는 무엇입니까? 터미널 폴더 에서 모든 사운드 파일을 듣습니까? 전혀 거기에 있습니까(있는 경우 이름을 바꾸거나 이동)? 어떤 OS, 터미널 빌드, 어떤 안티바이러스(비명소리)?
사유: