모든 것이 정확합니다. 의도한 대로 작동합니다. 모든 것이 최적화되어 있습니다. 2코어 프로세서가 있습니다. 차트에 하나의 지표(지표 핸들이 있는 Expert Advisor)를 배치하면 작업 관리자에서 로드가 약 60%이고 두 번째를 추가하면 로드가 100%가 됩니다. 나 자신도 놀랐습니다 - 많은 핵심 작업을 수행합니다(여러 지표에 대해) - 멋지네요!
-Alexey- : 모든 것이 정확합니다. 의도한 대로 작동합니다. 모든 것이 최적화되어 있습니다. 2코어 프로세서가 있습니다. 차트에 하나의 지표(지표 핸들이 있는 Expert Advisor)를 배치하면 작업 관리자에서 로드가 약 60%이고 두 번째를 추가하면 로드가 100%가 됩니다. 나 자신도 놀랐습니다 - 많은 핵심 작업을 수행합니다(여러 지표에 대해) - 멋지네요!
-Alexey- : 모든 것이 정확합니다. 의도한 대로 작동합니다. 모든 것이 최적화되어 있습니다. 2코어 프로세서가 있습니다. 차트에 하나의 지표(지표 핸들이 있는 Expert Advisor)를 배치하면 작업 관리자에서 로드가 약 60%이고 두 번째를 추가하면 로드가 100%가 됩니다. 나 자신도 놀랐습니다 - 많은 핵심 작업을 수행합니다(여러 지표에 대해) - 멋지네요!
그렇지는 않지만 계산의 병렬화는 다른 기호로 진행됩니다. 예를 들어 한 기호의 모든 표시기는 한 스레드에서 계산되는 반면 다른 기호의 표시기는 다른 스레드에서 계산됩니다. 따라서 프로세서가 더 효율적으로 사용되며 한 기호의 브레이크 표시기가 다른 기호 의 표시기 계산에 영향을 미치지 않습니다.
예, 이것은 좋은 생각입니다. 우리는 확실히 그것에 대해 논의할 것입니다. 그러나 구현을 보장하지는 않습니다. 많은 함정이 있습니다.
예, 이것은 좋은 생각입니다. 우리는 확실히 그것에 대해 논의할 것입니다. 그러나 구현을 보장하지는 않습니다. 많은 함정이 있습니다.
사람들이 이미 0에 대한 코드를 작성했을 때 하지 않는 것이 더 나을까요?
추신: 예를 들어 차트에 로드된 2개의 인디케이터가 100% 로드인 2개의 코어를 완전히 사용한다는 점에서 계산을 표시기 코드에 배치할 때의 이점이 있음을 알았습니다. 이것은 유용합니다. 백분율이 유휴 상태가 아닙니다.
사람들이 이미 0에 대한 코드를 작성했을 때 하지 않는 것이 더 나을까요?
추신: 예를 들어 차트에 로드된 2개의 인디케이터가 100% 로드인 2개의 코어를 완전히 사용한다는 점에서 계산을 표시기 코드에 배치할 때의 이점을 알았습니다. 이것은 유용합니다. 백분율이 유휴 상태가 아닙니다.
1) 따라서 코드가 올바르게 작성되지 않았습니다.
2) 유사하게 - 지표를 최적화합니다. 이 100% 프로세서 로드는 무엇입니까 ???
1) 따라서 코드가 올바르게 작성되지 않았습니다.
2) 유사하게 - 지표를 최적화합니다. 이 100% 프로세서 로드는 무엇입니까 ???
모든 것이 정확합니다. 의도한 대로 작동합니다. 모든 것이 최적화되어 있습니다. 2코어 프로세서가 있습니다. 차트에 하나의 지표(지표 핸들이 있는 Expert Advisor)를 배치하면 작업 관리자에서 로드가 약 60%이고 두 번째를 추가하면 로드가 100%가 됩니다. 나 자신도 놀랐습니다 - 많은 핵심 작업을 수행합니다(여러 지표에 대해) - 멋지네요!
모든 것이 정확합니다. 의도한 대로 작동합니다. 모든 것이 최적화되어 있습니다. 2코어 프로세서가 있습니다. 차트에 하나의 지표(지표 핸들이 있는 Expert Advisor)를 배치하면 작업 관리자에서 로드가 약 60%이고 두 번째를 추가하면 로드가 100%가 됩니다. 나 자신도 놀랐습니다 - 많은 핵심 작업을 수행합니다(여러 지표에 대해) - 멋지네요!
그렇지는 않지만 계산의 병렬화는 다른 기호로 진행됩니다. 예를 들어 한 기호의 모든 표시기는 한 스레드에서 계산되는 반면 다른 기호의 표시기는 다른 스레드에서 계산됩니다. 따라서 프로세서가 더 효율적으로 사용되며 한 기호의 브레이크 표시기가 다른 기호 의 표시기 계산에 영향을 미치지 않습니다.
하나의 심볼에 배치된 지표는 특정 심볼의 별도 스트림에서 순차적으로 계산됩니다.
단말 자체가 멀티쓰레드이고 멀티코어를 잘 활용하기 때문에 프로세서 부하가 효율적이다.
최종 결과(의도한 대로)는 알고리즘적으로 올바른 구현을 전혀 의미하지 않습니다.
그러나 최종 결과는 상향식 호환성을 의미합니다. 이것은 당신의 제안에 합리적인 부분이 있다는 것을 의미하며 우리는 중복 기능(조정된)에 대해 이야기하고 이전 기능을 그대로 둘 수 있습니다. 선택하여 사용하십시오.
그렇지는 않지만 계산의 병렬화는 다른 기호로 진행됩니다.
다른 캐릭터에 올바르게 추가했습니다. 정보 주셔서 감사합니다.
일반 도구를 사용하여 MetaTrader 5의 병렬 컴퓨팅 기사를 읽으십시오. 표시기는 하나의 개별 스레드에서 각 기호에서 작동한다고 알려줍니다.