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

 
Vinin :

\MetaTrader\experts\logs를 저장해야 합니다.

그러나 스크립트 자체의 로그는 거기에 저장되며 창에 팝업되는 로그가 필요합니다(경고로 발행됨).

아니면 내가 나빠 보이나요?

 
Mathers :

그러나 응용 프로그램 로그는 거기에 저장되며 창에 팝업되는 로그가 필요합니다(경고로 발행됨).

아니면 내가 나빠 보이나요?


말하기 어렵다. 매일 자체 파일이 있습니다.
 

착한 사람들 !!! 문제를 처리하는 데 도움이! 이 코드에서는 많은 부분을 변경하고 있습니다. 나는 그렇게 ......

 //================================================= ===
// Расчет размера позиции
//================================================== ==
double CalculateLots(){
   double Res=dLots;
   bool bProfit= true ;
   int PrevTime=- 1 ;
   double tmpLots;
   for ( int i= 0 ;i<OrdersHistoryTotal();i++){
       if (!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)) continue ;
       if (OrderSymbol()!=Symbol())                     continue ;
       if (OrderMagicNumber()!=MAGIC)                   continue ;
       if (OrderCloseTime()<PrevTime)                   continue ;
      PrevTime=OrderCloseTime();
       if (OrderProfit()> 0 ) bProfit= true ; else bProfit= false ;
      tmpLots=OrderLots();
   }
   double Lots_Step=MarketInfo(Symbol(), MODE_LOTSTEP);
   if (!bProfit) Res=tmpLots+Lots_Step;
   return (Res);
}

돕다! 사실은 로트를 변경할 때 이미 보류 중인 주문이 있다는 것입니다(다른 로트와 함께). 이 주문을 삭제하고 그 안의 로트 수를 (새 주문으로) 변경해야 하지만 매개변수는 그대로 유지됩니다!


 
a8888 :

보고서는 총 손실 = 863, 최대 손실 = 1427을 보여줍니다. 이것이 어떻게 될 수 있습니까?

균형 곡선을 보면 최대값임을 알 수 있습니다. 감소 - 863.

이것은 어떤 종류의 결함입니까? 말씀해 주십시오. 아니면 그렇게 되어야 합니까?

그래서 필요합니다. 테스터는 잔액이 아닌 자본으로 손실을 보여줍니다. 더 정확하고 정직합니다. 균형은 먼지이고 형평성은 우리의 전부입니다.
 
터미널 관점에서 볼 때 EA 표시기와 스크립트의 차이점은 무엇입니까? 그가 이해하는 방식은 무엇인지.
 

서로 관련되지 않은 다른 컴퓨터의 여러 터미널이 다음을 나타내는 경우 어떻게 됩니까?

동일한 로그인, 비밀번호 및 서버 설정? 누가 거래할 수 있습니까? )

 
Oper :

서로 관련되지 않은 다른 컴퓨터의 여러 터미널이 다음을 나타내는 경우 어떻게 됩니까?

동일한 로그인, 비밀번호 및 서버 설정? 누가 거래할 수 있습니까? )


대략적으로 말하면 모든
 
didivi :
좋은 사람들이여, 예를 들어, 고문이 매초 신호에 대해서만 거래를 개시하도록 어드바이저에서 거래 개시를 분할할 수 있습니까?
틀림없이. 당신의 코드를 볼 수 있기를 바랍니다 ...
 
rovlent :

착한 사람들 !!! 문제를 처리하는 데 도움이! 이 코드에서는 많은 부분을 변경하고 있습니다. 나는 그렇게 ......


돕다! 사실은 로트를 변경할 때 이미 보류 중인 주문이 있다는 것입니다(다른 로트와 함께). 이 주문을 삭제하고 그 안의 로트 수를 (새 주문으로) 변경해야 하지만 매개변수는 그대로 유지됩니다!


이미 접수된 주문 을 수정해야 합니다. 주문수정()

먼저 배치된 주문을 선택하고 모든 데이터를 변수로 읽은 다음 OrderModify()를 사용하여 변수에 저장된 이전 데이터를 대체하고 로트 크기만 새 것으로 변경합니다... 사용 가능한 보류 주문.

 
그런 흥미로운 (나에게) 질문이 태어났습니다 ... 월간 및 주간 차트를 사용하면 지표의 0 막대에서받은 데이터도 5 분 차트뿐만 아니라 값도 빠르게 변경됩니까? 문제는 첫 번째, 두 번째 등에서 데이터를 가져오는 경우입니다. 바, 그러면 지연은 한 달 정도가 될 것입니다 ... 그런 상황에서 어떻게해야합니까? 흥미로운 것은 차트의 전환점입니다. 히스토리의 1, 2, 3 막대가 쌍 움직임의 "최상위"를 나타내고 0 막대가 이미 하향 반전을 보여주고 있을 때... 할 가치가 없습니다. (제로 막대가 크롤링됨) 첫 번째, 두 번째 및 세 번째 데이터를 가져 와서 적어도 이동 결과를 보여 주지만 여전히 위로 ... 확인을 위해 한 달을 기다리십시오 ??? 이 상황에서 단 하나의 유도자가 고려된다는 것을 상기시켜 드리겠습니다...