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

 
fxsaber :

Market에는 동일한 기계의 터미널 간에 거래 신호를 복사하는 유틸리티가 있습니다. 한 터미널에서 다른 터미널로 데이터를 보내는 데 사용되는 메커니즘을 알 수 없습니까?

WebRequest, 파일, 명명된 파이프 , DLL 솔루션은 올바르게 이해하면 제외됩니다.

네 저도 관심이 많습니다.

내 모든 계정이 MT4이기 때문에 나 자신은 이제 Common 파일을 통해 복사기를 작성하고 있습니다. 하지만 이미 작업 중인 복사기의 작가들의 이야기를 듣고 싶습니다.

 
Anaxagor :

아아, 이것은 결코 일어나지 않을 것입니다.
결국 세 가지 주요 스패머는 국무부의 프로젝트입니다. 그리고 국무부는 이런 일이 일어나도록 허용하지 않을 것입니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

시장 기록

Artyom Trishkin , 2018.08.21 22:28

제품의 품질과 이름을 중시하는 프로그래머는 재봉틀 속도로 공예품을 만들어 낼 수 없습니다. 그는 양이 아닌 질을 최우선으로 생각합니다. 그러나 급히 수량을 추가해야하는 사람은 품질에 대해 생각하지 않습니다.

마켓과 달리 KB는 무료입니다. 아마도 이것이 MT5-KB 스팸이 시장처럼 며칠이 아니라 몇 년 동안 지속되기는 하지만 관련성이 떨어지는 이유일 것입니다.

 
fxsaber :

나는 그 주제에 대해 서툴다. Common은 MT4+5의 경우를 포함하여 모든 사람에게 동일하다는 것을 몰랐습니다.

복사기가 HDD를 망치는 것으로 나타났습니다. 짧은 타이머를 통해 쟁기질하십시오.

MemMap 메커니즘을 사용하면 속도 == 메모리 속도로 인해 HDD가 충돌하지 않습니다.

 
Konstantin :

MemMap 메커니즘을 사용하면 속도 == 메모리 속도로 인해 HDD가 충돌하지 않습니다.

의사 소통하는 방법에는 여러 가지가 있지만 시장을 위한 것은 아닙니다.

 
fxsaber :

의사 소통하는 방법에는 여러 가지가 있지만 시장을 위한 것은 아닙니다.

HDD를 망가뜨리지 않으려면 SSD를 사용해야 합니다. 거기에서 파일은 물리적 메모리의 특정 위치를 갖지 않으며 덮어쓰거나 추가될 때 항상 "이동"합니다.
이제 HDD는 데이터 뱅크용으로만 사용해야 하고 시스템 디스크용으로는 절대 사용해서는 안 되는 때입니다.

 
Nikolai Semko :

HDD를 망가뜨리지 않으려면 SSD를 사용해야 합니다. 거기에서 파일은 물리적 메모리의 특정 위치를 갖지 않으며 덮어쓰거나 추가될 때 항상 "이동"합니다.
이제 HDD는 데이터 뱅크용으로만 사용해야 하고 시스템 디스크용으로는 절대 사용해서는 안 되는 때입니다.

복사기는 VPS를 사용 합니다. 거의 모든 VPS - HDD.

 
fxsaber :

복사기는 VPS를 사용 합니다. 거의 모든 VPS - HDD.

그렇다면 이것은 vps 호스트의 문제입니다.
 
fxsaber :

의사 소통하는 방법에는 여러 가지가 있지만 시장을 위한 것은 아닙니다.

캐스팅과 유니온을 통해 memmap을 밀어 넣을 수 있습니다.

 
Konstantin :

캐스팅과 유니온을 통해 memmap을 밀어 넣을 수 있습니다.

DLL이 없는 시장.

 
만약 내가한다면
 ArrayResize (Array, Size, 100 );

할당된 메모리의 양은 100의 배수가 될까요?

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

오류, 버그, 질문

일리아스 , 2016.08.24 11:08

배열("내부") 은 배열이 할당된 요소 수 아래에 할당된 저장합니다.

예비 작업 논리(조건부 코드):
 ArrayResize (arr, int size, int reserve)
  {
   if (arr.allocated<size)
       if (!ArrayAllocateMemory(arr,size+reserve))   // -> arr.allocated=size+reserve;
         return (- 1 );
   //---
   CallConstructorsOrDestructors(arr,size);
   //---
   arr.size=size;
   return (size);
  }
위의 대답은 아니오입니다.