FOREX에서 기호 이름의 최대 길이 - 페이지 9

 
prostotrader :

이러한 방식으로 정보를 저장하기로 한 "Stremnovatoe" 결정. 글쎄, 당신은 더 잘 볼 수 있습니다.

FOREX 시장 은 전혀 관심이 없기 때문에 기호 이름에서 6개의 기호와 한 차트에 65365개의 mogik이 있으면 내 요구에 충분합니다.

또한 거래일당 2,000건의 거래만 가능합니다.

왜 2000년인가? 2000개의 모든 유휴 트랜잭션이 있습니까?

예를 들어 이 200개의 트랜잭션 중 50개의 RTS 트랜잭션이 있으면 2000개의 유휴 트랜잭션이 추가로 생성될 수 있습니다.

 
prostotrader :

우연이 있다...

수정했습니다.

 
Sergey Chalyshev :

왜 2000년인가? 2000개의 모든 유휴 트랜잭션이 있습니까?

예를 들어 이 200개의 트랜잭션 중 50개의 RTS 트랜잭션이 있으면 2000개의 유휴 트랜잭션이 추가로 생성될 수 있습니다.

아니, Seryozha, 매우 복잡한 공식이 있습니다. 나는 그것을 망쳐 보려고했지만 침을 뱉었습니다.

또한 각 거래가 거래로 이어진다면 수십만 건의 많은 거래를 할 수 있습니다.

추가됨

다음은 계산 공식입니다

https://www.mql5.com/en/forum/67673#comment_2068358

ФОРТС: Сбор за неэффективные Транзакции
ФОРТС: Сбор за неэффективные Транзакции
  • 2015.11.24
  • www.mql5.com
com/a90#fees С уважением, Глеб Кочнев Техническая поддержка ПАО Московская Биржа +7 (495) 733-95-07 | help@moex.
 
fxsaber :

수정했습니다.

좋아, 모든 것이 작동하지만 심볼이 이 Expert Advisor에 속하는지 여부를 결정하려면 초기 마법이 있어야 합니다(IsMyMagic이 FORTS용으로 만들어지는 방법 참조)

따라서 결과로 나온 첫 번째 매직은 왼쪽으로 12비트(4095개의 추가 매직 가능) 비틀어 저장해야 나중에 비교할 수 있습니다.

그리고 주문한 시간을 기억하고 추가 마법을 반복하기 때문에

 if (magic_storage >= (magic_number + 4090)) mem_magic = magic_number;

일치하는 숫자는 시간적으로 떨어져 있습니다.

 
prostotrader :

좋아, 모든 것이 작동하지만 심볼이 이 Expert Advisor에 속하는지 여부를 결정하려면 초기 마법이 있어야 합니다(IsMyMagic이 FORTS용으로 만들어지는 방법 참조)

수정했습니다.

 
fxsaber :

수정했습니다.

감사해요

내일 나는 모든 것을 다시 쓸 것이다 (뭔가 머리가 아프다)

 

나는 crc-magic을 형성하지 않고 그것을 입력 변수로 설정할 것입니다. 그러면 GetMagic에서는 ChartID 에 의존하지 않고 많은 단점을 한 번에 제거할 수 있습니다.

 
fxsaber :

나는 crc-magic을 형성하지 않고 그것을 입력 변수로 설정할 것입니다. 그런 다음 GetMagic에서는 ChartID에 의존하지 않고 한 번에 많은 단점을 제거할 수 있습니다.

저도 처음에는 그렇게 생각했는데 로봇이 너무 많이 쓰여있어서 우연의 일치 가능성이 매우 높습니다.

그리고 당신은 아무것도 걱정할 필요가 없습니다 :)

그리고 한 가지 더... 4개의 터미널에서 168대의 로봇이 작업하고 있습니다.

나는 마법을 따르고 싶지 않아...

추가됨

FORTS에서 문자는 8바이트를 초과할 수 없습니다(SBER-12.18).

"."를 빼면 및 "-"를 입력하면 추가 mogik에 대해 정확히 6바이트 + 2바이트가 됩니다.

AutoMagic 작성

 
prostotrader :

저도 처음에는 그렇게 생각했는데 로봇이 너무 많이 쓰여있어서 우연의 일치 가능성이 매우 높습니다.

 input ulong InputMagic = __DATETIME__ ;
 
prostotrader :

FORTS에서 문자는 8바이트를 초과할 수 없습니다(SBER-12.18).

"."를 빼면 및 "-"를 입력하면 추가 mogik에 대해 정확히 6바이트 + 2바이트가 됩니다.

AutoMagic 작성

차트의 기호와 손잡이에 부착하는 것은 목발입니다. Expert Advisor는 다중 기호이거나 차트 기호에 전혀 의존하지 않을 수 있습니다. 저것들. 그러한 어드바이저가 모든 심볼에서 실행될 수 있다는 것은 논리적입니다. 그러나 동시에 어드바이저가 차트 기호에 의존하는 경우 옵션도 고려해야 합니다. 그런 다음 행동은 반대여야 합니다. 결과적으로 보편적인 해결책은 있을 수 없습니다.

대부분의 경우 이 옵션이 가장 적합합니다.

 input int InputMagic = __DATETIME__ ;

string GetMagicString()
{
   return ( __PATH__ + _Symbol + ( string )InputMagic);
}