[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 498

 
VOLDEMAR :

하나의 통화 쌍에 대한 고문의 이익을 계산하는 방법???

예를 들어, 유로화로 다른 가격에 7개의 미결 매수 주문이 있습니다. 다른 쌍에 대한 다른 주문을 건드리지 않고 유로에서 이익을 계산하는 방법????


예시,

 // ------------------------------------------------в цикле перебираем все ордера по инструменту и накапливаем общий профит---------------------------------
   double Sum_Profit;
   int orderType;
   for ( int orderIndex = ( OrdersTotal () - 1 ); orderIndex >= 0 ; orderIndex--)
   {
       if (! OrderSelect (orderIndex, SELECT_BY_POS))
      {
         continue ;
      }

       if (( OrderSymbol () != Symbol ()))
      {
         continue ;
      }

      orderType = OrderType ();
       if ((orderType != OP_BUY) && (orderType != OP_SELL))
      {
         continue ;
      }
          // запоминаем характеристики ордера
         
          orderProfit = OrderProfit () + OrderSwap ();       // Profit
          
          // накапливаем общий профиит
          Sum_Profit=Sum_Profit+orderProfit               // В цикле по всем ордерам валютной пары считаем общий профит                         
     
       
       return ( 0 );
   }

 // Вывод текущего состояния на экран

       Comment ( "Общий профит по инструменту = " , Sum_Profit);
   
 
Roman. :


예시,

감사합니다....
 
VOLDEMAR :
감사합니다.... 그래도 Sum_Profit은 0입니다.............

또는 전역 변수 에서

 double Sum_Profit;

또는 함수에서

 static double Sum_Profit;
 
MQL4에서 러시아어로 변수를 작성할 수 있습니까???? 그리고 그 결과는?????
 
VOLDEMAR :
MQL4에서 러시아어로 변수를 작성할 수 있습니까???? 그리고 그 결과는?????

할 수 있다
 

VOLDEMAR :
1. Скажите можно ли в MQL4 переменные писать русским языком ????

2. 그리고 그 결과는?????


1. 이미 답변...

2. 영어를 구사하는 사람들에게 창작물을 판매할 때 발생하는 문제 . :-)))

 
예를 들어 마우스 클릭과 같이 눈금이 없고 시작 기능이 실행되지 않는 주말에 차트의 개체를 어떻게든 다시 그릴 수 있습니까? 터미널을 다시 시작하고 어드바이저를 삭제/삽입하는 데 이미 지쳤습니다. :)
 
Fam :
예를 들어 마우스 클릭과 같이 눈금이 없고 시작 기능이 실행되지 않는 주말에 차트의 개체를 어떻게든 다시 그릴 수 있습니까? 터미널을 다시 시작하고 어드바이저를 삭제/삽입하는 데 이미 지쳤습니다. :)

하다

init()
{
  start();
}

start()
{
   while ( true )
  {
     if (IsStopped()) break ;
     // ваш имеющийся код
  }
}
 
덕분에 싸이클을 이용해 뭔가를 휘젓는 것도 가능하다고 생각했는데 방법을 몰랐습니다.
 
sergeev :

하다

문서에는 이런 방식으로 init()를 강제 실행하는 것이 불가능하다고 나와 있습니다.