모두 좋은 하루! 어떻게 하면 더 잘할 수 있을지 몰라서 전문가님들의 조언을 구합니다. 함수 A에서 일부 계산이 발생하며 그 결과 수백 개의 이중 값이 생성됩니다. 함수 B에서 일부 계산도 수행되며 그 결과도 수백 개의 이중 값이 됩니다. 함수 C에서는 함수 A와 B로부터 받은 데이터의 결과가 처리되고 그 결과 논리 TRUE 또는 FALSE를 받아야 합니다. 그 후에는 기능 A와 B에서 받은 데이터가 더 이상 필요하지 않습니다. 문제는 배열을 가장 잘 구성하는 방법입니다. 전역 수준에서 모든 배열을 선언하면 이 모든 것이 메모리 공간을 차지하고 어드바이저가 VPS에서 작업해야 한다는 사실을 고려하기 때문입니다. 그러한 어드바이저는 12쌍 중 각각에 설치될 것이며, 이는 매우 비생산적인 메모리 소비로 판명됩니다. 이제 더 이상 필요하지 않은 배열을 삭제하는 것이 가능하지만 전역 수준에서도 이를 수행하는 방법은 무엇입니까?
.....그리고 이제 엘크를 3번 연속으로 잡으면 어드바이저가 거래를 멈추게 하고 싶은데...
1. 고전으로 전환하도록 조언 할 수 있습니다)) :
NumberOfLossPosToday() 함수.
https://www.mql5.com/ru/forum/107476/page24
추신. 젠장, 이 포럼의 특정 게시물에 대한 링크를 복사하려면????
2. 다른 말로 하면, 당신의 손실을 통제하기 위해.
3. 또는 - 허용된 로트 크기를 초과하면 종료합니다.
고전으로 전환하도록 조언 할 수 있습니다.)) :
NumberOfLossPosToday() 함수.
https://www.mql5.com/ru/forum/107476/page24
PS 젠장, 이 포럼의 특정 게시물에 대한 링크를 복사하려면????
>
https://docs.mql4.com/ru/common/MarketInfo
https://docs.mql4.com/en/constants/marketinfo
-F1- 감사합니다.
ArrayResize 함수가 있습니다. 그러나 필요한 실행 속도를 평가해야 합니다. 메모리 소비, 빠른 실행 속도 또는 메모리 제어 중 하나를 선택해야 합니다.
ArrayResize 함수가 있습니다. 그러나 필요한 실행 속도를 평가해야 합니다. 메모리 소비, 빠른 실행 속도 또는 메모리 제어 중 하나를 선택해야 합니다.
아이디어 주셔서 감사합니다.
EXCEL 통합 문서(열려 있음)에서 MQL의 매크로를 실행할 수 있습니까?
끈질긴 점을 양해해 주십시오. 이것이 정말 사실이 아닌지, 아니면 단순히 주제를 잃어버린 것인지 이해하고 싶었을 뿐입니다.