[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 389

 
borilunad :

불행히도 1분은 다시 완전히 사라졌고 차트에는 1분의 1초만 표시되며 로그에는 10분의 1초마다 낙서가 있습니다.

15:55:39 메모리 처리기: 206924212바이트의 메모리를 할당할 수 없습니다.
15:55:39 HistoryBase: 메모리 'EURUSD1'이 충분하지 않습니다. [4702734 막대]
15:55:39 메모리 처리기: 206924212바이트의 메모리를 할당할 수 없습니다.
15:55:39 HistoryBase: 메모리 'EURUSD1'이 충분하지 않습니다. [4702734 막대]
15:55:39 메모리 처리기: 206924212바이트의 메모리를 할당할 수 없습니다.
15:55:39 HistoryBase: 메모리 'EURUSD1'이 충분하지 않습니다. [4702734 막대]

500번째!


기원전 168세기부터 테스트? :)
 
tara :

기원전 168세기부터 테스트? :)
얼마나 빨리 계산합니까! 할 수 없어! 나는 방금 회의록을 제거했습니다. 솔직히 부엉이가 없으면 어떻게 버틸지 모르겠어요! 이제 다른 MT4를 다운로드 중입니다! 결국 레알 마드리드이기 때문에 이익에 영향을 줄 수 있다는 것은 유감입니다!
 
FAQ :

1) 작업: 각 스크립트(EA)는 다른 모든 스크립트의 존재를 알아야 합니다.

2) 문제: 실패가 발생하면 실패한 전역의 전역이 불안정하게 멈추고 대기열이 중지됩니다.

3) 솔루션:

각 exp는 공통 접두사 + 창 핸들 + 기호라는 이름으로 1개의 전역을 구성합니다. 전역 값은 이 기호의 마지막 눈금 시간입니다. 자체 핸들이 있는 2개의 공통 글로벌(작동한 후 핸들을 기록하거나 가장 오래된 핸들인 경우 재설정)

대기열을 오름차순(핸들)으로 구성하고 가장 오래된 대기열은 두 번째 전역을 재설정합니다.

각 exp에서 우리는 세 개의 배열(구조가 없는 경우)을 만듭니다. symbol\handle\last access time\last tick time.

모든 전문가는 모두에 대해 (마지막 액세스 시간 \ 마지막 틱 시간)을 추적하고 차이가 발생하는 즉시(exp 중 하나에서 실패) 실패한 전문가의 두 전역이 삭제되고 비활성화된 것으로 간주됩니다. 배열의 셀이 제거됩니다(배열이 다시 작성됨).

대기열이 복원됩니다.

실제로 이것은 가장 활동적인 차트(자주 틱)에 있는 exp에 의해 수행됩니다.

정상적인 정의에서 각 경험치는 자체적으로 정리됩니다.

최대 건너뛰기는 1틱입니다.

추신. 그러나 일반적으로 하나의 다중 통화를 만드는 것이 좋습니다.

AIASM 컴플렉스에 대해 이와 같은 작업을 수행하여 여러 인스턴스를 실행할 수 있지만 이 모든 것이 DLL에 있습니다. DLL이 언로드되지 않았습니다.

물론 동기화에 신경쓰지 않으려면 거래를 위해 한 명의 전문가를 만들어야 합니다.

기프토 :


그럼 맞겠죠?

영어로 마스터가 아니라 뭔가 틀리면 죄송합니다. 속도는 분당 포인트로, 가속도는 분당 포인트로 얻습니다. 아니면 내가 틀렸습니까?

아, 설명을 깜빡했네요. Δt = 1이므로 1로 나누지 않았으므로 분명하다고 생각했습니다.

파생상품이라면 맞습니다. 도함수는 접선의 탄젠트 변화입니다. 접선 자체는 계산할 필요가 없습니다. 당신은 단순히 특정 기간 동안 가격 인상을 취할 수 있습니다.

기프토 :

예, 항상 하나입니다. 왜냐하면 또 다른 것은 M1 TF로 작업하지 않고 틱으로 작업하면 예 - 입찰가에서 입찰가 Δt까지가 가변적일 것이기 때문입니다. 이해하는 것 같습니다. MACD는 두 평균의 델타이므로 속도는 사실이 아닌 평균이 됩니다. 결국 이 작업은 SI 시스템을 시스템화하고 인식에 대한 더 큰 이해를 위해 기술적 분석에 도입하려는 시도로 인식될 수 있습니다.
델타(시컨트라고도 함)는 무엇이든 될 수 있습니다. 놀아요. 흥미로운 고역 통과 필터가 얻어집니다.

왜 즉시 MACD를 언급했습니까? 설명도 없이 바로 넘어갔다. 접근 방식은 즉시 과학적이어야 합니다. 저것들. 분석/합성 없이는 불가능합니다. 가격을 다루는 것은 의미가 없으며 너무 복잡합니다. 그냥 분석하지 마세요. 스펙트럼 분석이 필요합니다. 저것들. 더 간단한 구성 요소로 분해 . 가장 간단한 구성 요소는 사인파입니다.

가격의 파생 상품을 취하면 무엇을 얻을 수 있습니까? (결국 가격 자체는 이미 시간이 지남에 따라 가격의 속도입니다)? 젠장, 우리가 얻는 것. 사용되지 않을 가능성이 있습니다.

사인의 도함수를 취하면 무엇을 얻습니까? 물론 코사인. 저것들. 우리는 90도 전진합니다.

따라서 MACD는 가장 중요한 내장 지표 중 하나입니다. 이것은 대역 통과 필터입니다. 큰 주기에 의해 결정되는 스펙트럼 컷 대비 작은 주기의 평균 가격 속도를 보여줍니다. 이러한 연속 슬라이스 세트에 관심이 있습니다. 저것들. 스펙트럼에서. 물론 그럼 합성... 눈이 있으면 그림에서 재미있는 것들이 많이 보입니다.

조금 실망할 수 있습니다. 키트에 있는 필터링 방법은 좋지 않습니다. 이것은 필터가 아니라 완전한 오해입니다. 전면이 가파른 올바른 필터가 필요합니다.

정수 :


쥰코, t_y d-i_B*i%l#o^i=d. 그런 어리석음에 대처해야 하는 방법입니다. 자신의 숭고함을 뽐내지 않아도 과제의 문제를 깨달을 겨를도 없다. 당신과 이야기하는 것조차 쓸모가 없습니다. 당신은 절대 이해하지 못합니다. 그러나 다른 한편으로 당신은 그런 입장을 취합니다 ... 모든 것을 알고 이해하지만 아무것도 모르거나 이해하지 못하는 것처럼 당신은 멍청한 유치원생 수준에서 코딩합니다. 그리고 모든 것에 대한 이해는 같은 수준입니다. 하지만 오만함...

쥰코, 설명도 해주지만, 이 경우에도 이해를 못 하면 뇌 마비가 온 것 같다.

감정이 또?... 정신과 함께 일해. 그는 나에게 어떤 운동을 해야 하는지 말했다. 관행.

스레드 풀링 문제에 대해 이야기하려는 시도는 아직 하지 않았습니다. 지금까지 내가 읽은 모든 것은 잘못된 알고리즘입니다. 시간을 낭비할 이유가 없습니다.

또한 공유 리소스를 찾을 수 없어 흐름이 느려지는 것 같습니다. 이것은 잘못된 접근 방식입니다. 스레드는 느려지거나 정렬될 수 없습니다. 이것도 규칙입니다. 공유 자원을 할당하고 최소한의 액세스 시간으로 동기식 액세스를 구성해야 합니다. 원자적 접근의 구성은 동기화라는 것을 상기시켜 드리겠습니다. 그러면 매번 짜증이 난다.

누가 말하는지 보세요. 나는 당신의 코드를 보았습니다... 일종의 유치원... :-((

 

쥰코 :

감정이 또?... 정신과 함께 일해. 그는 나에게 어떤 운동을 해야 하는지 말했다. 관행.

스레드 풀링에 대한 문제에 대해 아직 이야기하려고 시도하지 않았습니다. 지금까지 내가 읽은 모든 것은 잘못된 알고리즘입니다. 시간을 낭비할 이유가 없습니다.

또한 공유 리소스를 찾을 수 없어 흐름이 느려지는 것 같습니다. 이것은 잘못된 접근 방식입니다. 스레드는 느려지거나 정렬될 수 없습니다. 이것도 규칙입니다. 공유 자원을 할당하고 최소한의 액세스 시간으로 동기식 액세스를 구성해야 합니다. 원자적 접근의 구성은 동기화라는 것을 상기시켜 드리겠습니다. 그러면 매번 짜증이 난다.

누가 말하는지 보세요. 나는 당신의 코드를 보았다... 일종의 유치원... :-((

의사에게 가서 과대망상을 치료하라, 이 새끼야.

나는 당신에게 말하지 않을 것입니다-물고기, 아마추어 사이클링에 계속 참여하십시오.

스레드 풀링에 문제가 없습니다. 그것을 다시 읽으려고 시도하십시오. 가능성은 거의 없지만 갑자기 도달할 것입니다. 스트림에 문제가 있습니다. 원자적 액세스를 제공하는 것만으로는 아직 충분하지 않기 때문입니다. 이틀째인데 아직도 못가네요.

그것은 또한 당신에게 보입니다 ... 당신에게 그것은 당신에게 보이지 않지만 당신은 정말로 망상입니다.

다시 한 번 상기시켜 드리겠습니다. 원자적 액세스를 제공하는 것은 아직 대기열을 제공하지 않습니다. 꽤 chtoli 잼, allee!

전문가로서 자신을 묶으세요!

 
Integer :

의사에게 가서 과대망상을 치료하라, 이 새끼야.

나는 당신에게 말하지 않을 것입니다-물고기, 아마추어 사이클링에 계속 참여하십시오.

스레드 풀링에 문제가 없습니다. 그것을 다시 읽으려고 시도하십시오. 가능성은 거의 없지만 갑자기 도달할 것입니다.

그것은 또한 당신에게 보입니다 ... 당신에게 그것은 당신에게 보이지 않지만 당신은 정말로 망상입니다.

다시 한 번 상기시켜 드리겠습니다. 원자적 액세스를 제공하는 것은 아직 대기열을 제공하지 않습니다. 꽤 chtoli 잼, allee!

전문가로서 자신을 묶으십시오!

원자적 접근이 대기열을 제공하지 않는다는 사실을 오래전에 이해했습니다 :-)) 하지만 시스템이 구축할 때 대기열을 제공합니다. 이것은 동기화에 충분합니다.

큐의 처리 순서가 중요하지 않도록 작성해야 합니다.

 
Zhunko :


누가 말하는지 보세요. 나는 당신의 코드를 보았습니다... 일종의 유치원... :-((


다시 한 번 뜨거운 박수! 또 다른 오류를 축하합니다. 이 코드는 어디에도 게시되지 않았습니다.

 
Zhunko :

원자적 접근이 대기열을 제공하지 않는다는 사실을 오래전에 이해했습니다 :-)) 하지만 시스템이 구축할 때 대기열을 제공합니다. 이것은 동기화에 충분합니다.

큐의 처리 순서가 중요하지 않도록 작성해야 합니다.



그는 당신을 위해 제공하지 않습니다. 단지 이해해야 할 운명이 아닙니다.
 
Zhunko :

원자적 접근이 대기열을 제공하지 않는다는 사실은 오래전에 이해했습니다 :-)) 하지만 시스템이 구축할 때 대기열을 제공합니다. 이것은 동기화에 충분합니다.

큐의 처리 순서가 중요하지 않도록 작성해야 합니다.


당신은 실제로 뇌의 마비가 있거나 뇌의 일부가 결핍되어 있습니다. 어떤 스레드가 실제로 작동했는지, 어떤 스레드가 유휴 상태인지 시스템이 알지 못한다는 대화가 이미 있었습니다. 그러나 당신은 대화가 무엇에 관한 것인지 이해하지 못하고 도달하지 않을 것입니다))))))))

여전히 하나의 리소스에 대한 일반적인 액세스를 제공하는 하나의 덤프에 있는 메시지로 판단하고 여기에 지정된 작업 - 여러 흐름의 연속 작업.

 
Integer :


그는 당신에게도 제공하지 않지만 이해하는 것은 운명이 아닙니다.
로그를 보세요. 모두 처리되었습니다.
 
Zhunko :
로그를 보세요. 모두 처리되었습니다.


직접 보지만, 나는 그것을 보지 않는 것 같다. 이 순서는 프로세서가 고속이라는 사실과 많은 Windows 작업을 병렬로 수행한다는 사실에서 순전히 우연에 의해 제공됩니다.

그 로그만 보고 시작했습니다.