막대의 M1 손실 그래프

 

안녕하세요!

최근에 나는 고문을 쓰려고 노력했고 모든 것이 표준에 맞게 작동했으며 제 시간에 거래를 시작했습니다.

문제는 이제 적시에 발생했습니다. 예를 들어 8시 34분에 거래를 시작해야 하고 처음 8시 33분에 갔다가 즉시 8시 35분에 보았을 때 그런 막대가 없었습니다. 다른 차트를 분석하고 몇 분이 누락된 것도 발견했습니다. .

예를 들어 1분 안에 거래를 다시 여는 방법을 알려주십시오. 1 거래가 열릴 때까지.

 
바의 영업 시간 이 어떻게 달라지나요? 바로 다음입니다.
 

테스터에서는 어드바이저가 거래를 하고 좋은 결과를 보여주기도 합니다.

실계정 으로 런칭해서 에디터로 컴파일해서 세트로 로드했는데 거래가 안됨(거래만 뜨지 않음)

이유는 무엇입니까?!

 
로그에 오류가 있습니까?
 
DanLett :

이유는 무엇입니까?!

이것이 가장 빠른 도움이 될 수 있다고 생각합니다. 그냥 그들에게 쓰지 마세요, 그들은 화를 내고 있습니다))
 
로그에 오류가 없습니다...
 
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++|
extern string ____0___ = "+++++Время SELL-а+++++++++++++";         //|
extern int sH=8;                                                   //|
extern int sM=35;                                                  //|
extern int sH2=11;                                                 //|
extern int sM2=5; 
extern int sH3=11;                                                 //|
extern int sM3=5;                                                 //|
extern string ____1___ = "+++++Время BUY-а++++++++++++++";         //|
extern int bH=17;                                                  //|
extern int bM=55;                                                  //|
extern int bH2=16;                                                 //|
extern int bM2=5; 
extern int bH3=16;                                                 //|
extern int bM3=5;                                                 //|
extern string ____4___ = "+++++Все остальное++++++++++++";         //|
extern int Tp=34;                                                  //|  
extern int Sl=55;                                                  //|
extern double Prosadka=22;                                         //|           
extern string ____5___ = "йоу!)";                                  //|     
extern color Cvet=Red;                                             //|
int ticket;                                                        //|      
                                                       
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++|

int start()
  {
   if((OrdersTotal()==0 && Hour()==sH && Minute()==sM)||(OrdersTotal()==0 && Hour()==sH2 && Minute()==sM2)||
    (OrdersTotal()==0 && Hour()==sH3 && Minute()==sM3))
      {
     
      OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,0,Ask+Sl*Point,Ask-Tp*Point,"DLSexp",123,0,Cvet);//открываем сделку
      } 
      
      else   
         
   if((OrdersTotal()==0 && Hour()==bH && Minute()==bM)||(OrdersTotal()==0 && Hour()==bH2 && Minute()==bM2) ||
    (OrdersTotal()==0 && Hour()==bH3 && Minute()==bM3))
      {
   
      OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,0,Bid-Sl*Point,Bid+Tp*Point,"DLSexp",124,0,Cvet);//открываем сделку
      } 
         
   }       


 //++++++++++++ОПТИМИЗАЦИЯ ЛОТА+++++++++++++++
  double LotsOptimized()
  {
  double lot;
  lot=NormalizeDouble(AccountFreeMargin()/100.0/Prosadka,2);
  
  if(lot<0.01)
  return(0.01);
  else return(lot);
  }
  //++++++++++++++++++++++++++++++++++++++++++
     
 int init()
 {
 Comment("TP=",Tp,"\n","SL=",Sl);//Коментим в левом верхнем углу
 }    
 
       
 
컴파일 중인데 코드에 오류가 있을 수 있습니다. 테스트에서는 거래되지만 실제 세계에서는 거래되지 않습니다.
 
이해를 도와주세요...
 
DanLett :

너무 가혹한 조건을 설정합니다. 그것들은 이행될 수도 있고 그렇지 않을 수도 있습니다.
 
DanLett :
Max, 하지만 제 시간에 주문을 여는 것은 시장을 확장하기에는 너무 쉽다는 것을 이해해야 합니다.