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

 
Parn25 :
보류 중인 주문의 로트를 변경할 수 있는지 알려줄 수 있습니까?

거래 주문은 OrderModify(...) 함수에 의해 수정됩니다.

Lot 기능은 수정되지 않습니다.

 
mersi :
두 가지 질문입니다.

1. 첫 번째 및 후속 변수 double ab=a*bdouble abc[10] 배열에 어떻게 쓰거나 입력합니까?
2. 배열에 열한 번째 변수를 쓰고 첫 번째 변수를 삭제하는 방법은 무엇입니까?

변수가 배열에 기록되는 순서(직접 또는 역)는 중요하지 않습니다. 산술 평균을 결정하려면 배열의 변수가 필요합니다.
문제를 해결했습니다.
 
Parn25 :
보류 중인 주문의 로트를 변경할 수 있는지 알려줄 수 있습니까?

부지는 변경할 수 없습니다. 이 보류 중인 항목을 삭제하고 다른 볼륨으로 새 항목을 설정할 수 있습니다.

 
artmedia70 :

예를 들어 사람뿐만 아니라 작업이 완료되었는지 확인하는 방법 은 시간 프레임을 변경했습니다. 네, 우연히...


시간 프레임 사이의 점프를 금지하는 것이 더 쉽습니다. 내 관찰에 따르면 그러한 디자인은 예를 들어 물리적으로 몇 분 단위로 전환되지 않습니다.

start() 또는 init()의 시작 부분에 삽입합니다. 그렇지는 않지만 전환은 반환과 함께 발생하지만 말 그대로 몇 초 안에 발생합니다.

 void Startimeframe()
{
         int hWnd, wParam;
         switch ( Period ())
        {
                 case PERIOD_M1 :  wParam = 33137 ; break ;
                 case PERIOD_M5 :  wParam = 33138 ; break ;
                 case PERIOD_M15 : wParam = 33139 ; break ;
                 case PERIOD_M30 : wParam = 33140 ; break ;
                 case PERIOD_H1 :  wParam = 33135 ; break ;
                 case PERIOD_H4 :  wParam = 33136 ; break ;
                 case PERIOD_D1 :  wParam = 33134 ; break ;
                 case PERIOD_W1 :  wParam = 33141 ; break ;
                 case PERIOD_MN1 : wParam = 33334 ; break ;
        }
        hWnd = WindowHandle ( Symbol (), Period ());
         if (wParam!= 33137 ) PostMessageA(hWnd,WM_COMMAND, 33137 , 0 );
}
 

이 기능은 주문을 연 후 2일 후에 마감합니다.

 if (Time[ 0 ]- OrderOpenTime () >= 2 * 1440 * 60 )  
          {
           OrderClose ( OrderTicket (), OrderLots (), NormalizeDouble (Ask, 4 ), 3 , Red );
          }

경과 시간 계산에서 주말을 제외하는 올바른 방법은 무엇입니까?

iBarShift 를 사용하여 돌파할 생각입니다. 이것이 올바른 방법입니까?

 
Operr :

이 기능은 주문을 연 후 2일 후에 마감합니다.

경과 시간 계산에서 주말을 제외하는 올바른 방법은 무엇입니까?

iBarShift의 도움으로 돌파할 생각입니다. 이것이 올바른 방법입니까?

내 EA에서이 작업을 수행했습니다. 사실, 나는 이익을 정확하게 계산하기 위해 총 거래일 수에서 주말을 뺀 수를 세었습니다.

 OrderSelect ( 0 ,SELECT_BY_POS,MODE_HISTORY);
   Days= MathRound (( TimeCurrent ()- OrderOpenTime ())/( 3600 * 24 ));
   //--вычесть выходные дни--------
   for (i= 0 ; i<Days; i++)
    {  
       if ( TimeDayOfWeek (CurTime()-i* 24 * 3600 )== 0 || TimeDayOfWeek (CurTime()-i* 24 * 3600 )== 6 )  Days3++;
    }
   Days-=Days3;
 
M1에서 하나의 매개변수(테스터의 예측 시간)가 24시간의 기록에서 28시간 최적화된 경우 최적화 시간을 어떻게 줄일 수 있습니까?
 

그것이 그가 필요로 하는 것이고??? 컴파일할 때 오류가 발생한 이유를 알려주세요.

 //+------------------------------------------------------------------+
//|                                                                  |
//|                                                                  |
//+------------------------------------------------------------------+
#property copyright ""
#property link       ""

int Count= 0 ;

//+------------------------------------------------------------------+
//|                                   |
//+------------------------------------------------------------------+
int start()                                     // Спец. ф-ия start()   
{   double Price = Bid;                           // Локальная перемен.   
My_Function();                               // Вызов польз. ф-ии   
Alert ( "Новый тик " ,Count, "   Цена = " ,Price); // Сообщение   
return ;                                       // Выход из start()   }
//--------------------------------------------------------------------

int My_Function()                               // Описание польз.ф-ии   
{   
Count++;                                     // Счётчик обращений    
}
 
Cheb999 :

그것이 그가 필요로 하는 것이고??? 컴파일할 때 오류가 발생한 이유를 알려주세요.

 return ;                                       // Выход из start()    }

주석 안의 닫는 괄호

 
Operr :

이 기능은 주문을 연 후 2일 후에 마감합니다.

경과 시간 계산에서 주말을 제외하는 올바른 방법은 무엇입니까?

iBarShift의 도움으로 돌파할 생각입니다. 이것이 올바른 방법입니까?

차트에 주말/공휴일 촛불이 있습니까? 어쨌든 건너뜁니다. 아니다?

따라서 포지션을 개설한 후 얼마나 많은 양초가 지나갔는지 계산하십시오.