오류, 버그, 질문 - 페이지 831

 
Dimka-novitsek :

컴파일러가 하나가 있다고 맹세한다는 의미에서. 아니면 컴파일러를 이해하지 못했습니까?

아니, 내 말은, 나는 그것을 전에 쓴 적이 없습니다. 네. 내가 바보라고 생각했다. 그러나 거기에 무엇이있을 수 있습니까?

:)

당신은 여전히 인쇄 또는 댓글 쓰기를 시도합니다. 갑자기 작동하고 컴파일러가 동의합니다 :)

 
더. void OnTick() 함수 안에 다음을 추가했습니다.
 //закрытие всех ордеров в пятницу после
bool Cl_FT = false ;
if (DayOfWeek()== 5 && Hour()>=Friday_close_orders_hour)
Cl_FT = true ;
 
선언되지 않은 함수에 대한 참조가 있더라도 이것이 컴파일되는 경우를 상상해 보십시오! 게다가 아래 함수에 들어가니 티카가 욕먹기 시작!! 이해가 안 됩니다. 모든 걸 그대로 두고 틱 아래에 있는 기능을 없애는 게 이해가 안 가요!
 
지금은 메모장에 다 쓰고 있는데 다시 확인해보겠습니다. 하지만 예전에는 시간 함수를 작성하지 않았고, 잊지 않고 도움말을 통해 작성합니다! 읽고 씁니다.
 
Dimka-novitsek :
지금은 메모장에 다 쓰고 있는데 다시 확인해보겠습니다. 하지만 예전에는 시간 함수를 작성하지 않았고, 잊지 않고 도움말을 통해 작성합니다! 읽고 씁니다.
포함을 통해 라이브러리를 연결하지 않았으며 동일한 이름의 함수가 포함될 수 있습니다.
 
아니요, 특별히 연결하지 않았습니다. 나는 아직 이것에 능숙하지 않습니다. 예, 그런 것이어야합니다!
 
Dimka-novitsek :
아니요, 특별히 연결하지 않았습니다. 나는 아직 이것에 능숙하지 않습니다. 예, 그런 것이어야합니다!

다르게 시도해 보겠습니다. DayOfWeek의 코드에 커서를 놓습니다.

 if ( DayOfWeek ()== 5 && Hour()>=Friday_close_orders_hour)
Alt+G를 누릅니다.
 
Dimka-novitsek :

컴파일러가 하나가 있다고 맹세한다는 의미에서. 아니면 컴파일러를 이해하지 못했습니까?

아니, 내 말은, 나는 그것을 전에 쓴 적이 없습니다. 네. 내가 바보라고 생각했다. 그러나 거기에 무엇이있을 수 있습니까?

포함 상자를 보면 "MQL4 to MQL5.mqh" 파일이 포함되어 있고 기능이 이미 있을 가능성이 큽니다.

추신: 저는 이전 발표자의 말에 동의합니다. :)

원하는 기능을 강조 표시하고 마우스 오른쪽 버튼을 클릭한 다음 정의(Alt+G)로 이동하면 ME가 열지 않았더라도 모든 포함에서 찾을 수 있습니다.

 
무효 OnStart()
{
이중화;
OrderCalcProfit( ORDER_TYPE_SELL ,"USDCHF",1,1.25601,2,pr);
인쇄(DoubleToString(pr));

}

코드가 인터넷 없이 "오프라인"으로 작동하지 않는 이유는 무엇입니까?

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5
 
Koshi :
Arkadiy , 전략 테스터에서 모델링할 때 시간도 실험에서 실험으로 "걸어가나요"?
It - time - 이제 10초 이상 동안 도망칩니다. Put - 왼쪽에 Alpari, 오른쪽에 MQ5, 오른쪽에 있는 양초가 훨씬 일찍 닫히는 것을 볼 수 있습니다. - 그리고 만약 당신이 삐삐를 찾는다면 - 당신은 헛되이 입력했습니다. 이유 - MT5의 시간이 Alpari의 시간보다 앞서 있기 때문입니다(그런데 그들은 큰 서신을 가지고 있기 때문에 항상 현실적입니다).
 
Arkadiy :
It - time - 이제 10초 이상 동안 도망칩니다. Put - 왼쪽에 Alpari, 오른쪽에 MQ5, 오른쪽에 있는 양초가 훨씬 일찍 닫히는 것을 볼 수 있습니다. - 그리고 만약 당신이 삐삐를 찾는다면 - 당신은 헛되이 입력했습니다. 이유 - MT5의 시간이 Alpari의 시간보다 앞서 있기 때문입니다(그런데 그들은 큰 서신을 가지고 있기 때문에 항상 현실적입니다).
나는 계산했습니다. 그러한 실수는 모든 모델을 파괴 할 수 있습니다. 즉, 몇 시간 이상이라도 수익성이 없게 만들 수 있습니다.