어떤 경우에 표시기에 로봇 코드의 일부를 유지하는 것이 합리적입니까? - 페이지 4

 
그건 그렇고, 스트림은 오랫동안 조정되었습니다.
 
... 그건 그렇고, 지표를 작성하는 방법을 모르는 사람들을 위해 Expert Advisor 또는 지표에서 계산을 수행하는 위치는 실제로 중요하지 않습니다.
 
Integer :

무의미한 말! 우리는 경쟁할 수 있습니다. 내가 EMA 지표를 작성하고 Expert Advisor에서 호출할 것이고 당신은 Expert Advisor에서 이 EMA를 계산할 것입니다. EMA가 아니라 SMA도 가능합니다. C EMA가 더 인상적으로 보일 것입니다.
무의미한 말! (c) 함수 호출은 호출이 없는 동일한 코드보다 항상 느립니다. 어셈블러 작업의 수와 실행 시간만 계산하면 됩니다. 이것은 Expert Advisor가 지표와 동시에 시작 시 일종의 제동 장치가 있는 경우에만 가능합니다(누군가 성능을 비교하려는 경우).
 
Andrei01 :
무의미한 말! 함수 호출은 호출이 없는 동일한 코드보다 항상 느립니다. 어셈블러 작업의 수와 실행 시간만 계산하면 됩니다. 이것은 Expert Advisor가 지표와 동시에 시작 시 일종의 제동 장치가 있는 경우에만 가능합니다(누군가 성능을 비교하려는 경우).


정확한 지표가 있는 Expert Advisor가 더 빠르게 작동합니다. 그것은 사실이다
 
사실, 첫 번째 질문의 정확한 공식으로 돌아가면 주제가 훨씬 더 의미가 있을 수 있습니다.

어떤 경우 에 표시기에 로봇 코드의 일부를 유지하는 것이 합리적입니까? 그리고 조심스럽게 붙입니다.

그런 다음 몇 가지 고려 사항이 있습니다.

1) Expert Advisor와 표시기가 다른 스레드와 다른 코어에서 실행되는 경우.

2) 인디케이터 버퍼의 서비스가 편리하고 적절할 때.

3)... // 계속하시겠습니까?

 
MetaDriver :

MT5에서는 그렇지 않습니다. 실행의 병렬 처리는 추가로 모든 것을 하나로 하지 않도록 자극합니다.

이것은 종자에 대해 그렇습니다. :)

글쎄, Duc MT4는 실현 가능하지만 정확히 수행되지 않은 것입니다.
 
Andrei01 :
무의미한 말! 함수 호출은 호출이 없는 동일한 코드보다 항상 느립니다.

이 진술은 지표에 적용할 수 없기 때문에 이중 넌센스입니다.

지표에 대한 이단을 퍼뜨리지 마십시오. 요리하는 방법을 모른다면 요리하지 말고 지표가 필요하지 않다고 여기저기서 외치십시오. 이것은 사실과 거리가 멀기 때문입니다.

 
Andrei01 :
글쎄, Duc MT4는 실현 가능하지만 정확히 수행되지 않은 것입니다.
그리고 4개 모두가 하나의 코어에서 작동합니까? 잘 모르겠습니다. 오랫동안 상위 5개 항목만 수정해 왔으며 4개 항목은 거의 출시하지 않습니다.
 
Vinin :

정확한 지표가 있는 Expert Advisor가 더 빠르게 작동합니다. 그것은 사실이다


어드바이저에서도 2x2와 같은 지표에서 할 수 있는 몇 가지 일을 하는 것이 지겹습니다.

예를 들어 EA의 SMA와 지표의 SMA가 전체 기간 동안 주기를 통해 계산되는 경우와 같이 계산이 완전히 동일한 경우 외부 지표가 호출되면 테스트 시간이 10-30% 정도 더 오래 걸립니다.

 
TheXpert :

이 진술은 지표에 적용할 수 없기 때문에 이중 넌센스입니다.

자, 그렇다면 지표를 사용하면 동일한 계산이 더 빠르다는 것을 어떻게 설명할 수 있습니까?