감각! 수익성 있는 토스 전략을 찾았습니다! - 페이지 2

 

일반적으로 스크립트를 다음과 같이 변경하면:

// if( MathMod (MathRand(),2)==1)RND+=0.0001;
if( MathRand() > 16383) RND+=0.0001;
else RND-=0.0001;


모든 것이 제자리에 떨어집니다. SENSATION은 없고 있을 수 없습니다.



그건 그렇고, 이것은 매우 흔한 실수입니다. PRNG 사용 논리를 확인하는 대신 즉시 PRNG 자체를 해킹하기 시작합니다.

 
나는 PI를 RNG http://ja0hxv.calico.jp/pai/estart.html 로 사용합니다. 기간은 최대 1000억입니다.
 

기간을 측정하시겠습니까? 내가 사용하는 발전기의 기간은 ^19937입니다. 제 생각에는 이름조차 없는 것 같습니다. 그 수가 너무 많기 때문입니다.


그러나 이 경우 문제는 생성기 기간이 아니라 스크립트의 잘못된 조건에 있었습니다. 수학과 프로그래밍의 교차점에서 발생한 오류입니다.

 
C-4 >> :

따라서 작업 조건은 다음과 같습니다.


악기의 코스는 다음과 같이 설정됩니다.
초기 가격은 1.0000입니다.
p = p*1.0001 앞면, p = p/1.0001 뒷면이면 새로운 틱마다 동전을 던집니다.
스프레드는 2핍입니다. 상인의 총액은 $100,000입니다. 최대 레버리지 1:100
이 상황에서 거래자에게 수익성 있는 전략이 없음을 증명하십시오.


작업 조건은 http://club.investo.ru/viewtopic.php?f=29&t=126082 포럼의 상인을 위한 작업 스레드에서 Elita에서 가져왔습니다.

작업은 제대로 공식화되지 않았으므로 "정답"에 대한 많은 해석이 있습니다.


1. "수익성 있는 전략"이 무엇인지 정확히 정의해야 합니다.

2. 보유하고 있는 코인의 종류를 정확히 파악해야 합니다.

3. 문제에 있는 숫자의 차원을 기준으로 "2핍"이란 무엇입니까?

4. 등

 

어디에서나 얼마나 많은 냄새가 나는지. 저녁에 나는 MT 제너레이터의 한계를 결정하기 위해 테스트를 했고, 200,000,000,000보다 훨씬 더 많을 것이라고 확신합니다.

// if( MathMod (MathRand(),2)==1)RND+=0.0001;
if( MathRand() > 16367) RND+=0.0001;
else RND-=0.0001;

그림에서 보여준 것은 일반적으로 양수 값의 누적과 유사합니다. SB는 여기에서 냄새가 나지 않습니다.

나는 SB 애호가들로부터 같은 말을 듣는 것이 지겹습니다. 다음은 우리의 대화 내용입니다.

- 시스템은 항상 좁은 범위의 값에 있습니다.

- Bazil, 당신은 무작위 걷기의 본질을 절대 이해하지 못합니다.

- 값은 항상 1이 됩니다.

- 시작점에서의 편차는 시간의 제곱에 비례합니다.
10,000번 던질 때 편차를 12점으로 둡니다.
1000만 배 1000배 더 하면 루트는 32가 됩니다.
12 * 32 자신을 세다

- Bazil, 자책하지 말고 RedRat의 말을 잘 들어라.
여기에 복도가 없습니다 - 던지기 횟수를 2-8배 늘리면 모든 복도가 깨집니다.

- 오케이, 네 말대로 해줄게, 던지는 횟수를 100배 늘려줄게!

잠시후...
- 사진을 확대하면 더욱 재미있어집니다.

- 당신의 발전기가 완전히 똥이기 때문입니다! 이제 프로그램에 쌓여 있어야 할 그림을 보여 드리겠습니다.

잠시후...

- 기이한! 나는 똑같은 결과를 얻었다! 내 발전기도 똥으로 판명되었습니다! 하지만 100,000 틱을 찍으면 사진이 SB와 비슷해집니다! (그게 논리야!)

- Duc는 이미 더 많은 진드기가 필요하다고 말했습니다!

- "좋은" 발전기와 "특수 코인"이 필요합니다. 짝수-홀수 확인이 작동하지 않습니다. (하나의 50% 확률과 다른 "정확한" 50% 확률 사이에는 약간의 차이가 있는 것 같습니다).

 

2. нужно точно определить, какая у нас монетка.

이건 그냥 미쳤어! 내가 알기로는 적어도 동전의 무게중심이 변해야 하는 숨은 이유다. 보여주신 사진으로 보아 동전은 앞면이 나오려고 하는 것이 분명합니다.
 
C-4 >> :
이것은 단순히 믿을 수 없습니다! 내가 알기로는 적어도 동전의 무게중심이 변해야 하는 숨은 이유다. 보여주신 사진으로 보아 동전은 앞면이 나오려고 하는 것이 분명합니다.

당신의 이러한 말로 판단할 때, 당신은 일반적으로 무엇이 위태로운지 잘 이해하지 못하고 있습니다. 이 동전은 뒷면과 마찬가지로 앞면이 나오는 경향이 있습니다. 그러나 이것은 일정입니다. 이유를 맞춰보세요.


C-4 >> :


이것은 악취가 아니라 단지 당신의 아마추어적인 실수를 지적한 것입니다.


이 가상의 대화를 가져오는 것은 이해할 수 없는 것 이상이며 나와 관련이 없습니다.


한 글자 한 글자 읽기 - 알고리즘에 오류가 있습니다. 당신은 영혼의 단순함으로 잘못된 데이터에서 보편적 결론을 만들었습니다. 그게 다야. 그들은 당신을 시정하려고 노력하고 있지만 당신의 반응으로 판단하면 결과는 희망이 없을 것입니다.

 

К чему Вы этот вымышленный диалог приводите, 

예, 당신을 의미하지 않았다. 다른 포럼에서 같은 문제를 제기했습니다. SB 지지자가 많다는 것입니다. 그리고 우리의 모범적인 대화는 거기에서 비롯됩니다.

그러나 이것은 일정입니다. 이유를 맞춰보세요.

옵션 번호 1. RND+=0.0001; RND-=0.0001보다 훨씬 더 자주 떨어집니다. 이익을 축적하는 효과를 봅니다.

옵션 번호 2. 찍은 진드기가 훨씬 적으며 이것은 사진의 일부일 뿐입니다.

좋아요, random.org에서 200,000개의 단순한 실제 난수 0과 1을 가져와서 어떤 일이 일어나는지 보겠습니다. 나중에 숫자를 다르게 가져와야 했으며 일반적으로 소스의 신뢰성이 많이 부족하다고 말하지 마십시오.

 
C-4 >> :

예, 당신을 의미하지 않았다. 다른 포럼에서 같은 문제를 제기했습니다. SB 지지자가 많다는 것입니다. 그리고 우리의 모범적인 대화는 거기에서 비롯됩니다.

예, 누가 거기에 있고 그들이 당신에게 무엇을 말했는지 상관하지 않습니다. 나는 내 말에 대해서만 책임이 있습니다. 하도록 하다.


C-4 >> :

옵션 번호 1. RND+=0.0001; RND-=0.0001보다 훨씬 더 자주 떨어집니다. 이익이 축적되는 효과를 봅니다.


머리나 꼬리의 수를 세기만 하면 쉽게 확인할 수 있습니다. 귀하의 경우 코드를 수정하면 앞면이 나올 확률은 0.500233입니다. 거의 50/50 이상입니다. 원하는 대로 하면 확률은 0.499989가 됩니다. 이것은 50/50에 매우 가깝지만 동일합니다. 하지만 문제는 순환 생성기를 스트림으로 사용하려고 했다는 것입니다. 그리고 이것은 불가능합니다.


C-4 >> :

옵션 번호 2. 찍은 진드기가 훨씬 적으며 이것은 사진의 일부일 뿐입니다.

데이터의 전체 행이 다음과 같이 표시됩니다(시드가 사용됨).




그건 그렇고, 거기에 틱 수에 오류가 있습니다. 10,000개가 아니라 9999개가 나옵니다.



C-4 >> :

좋아요, random.org에서 200,000개의 단순한 실제 난수 0과 1을 가져와서 어떤 일이 일어나는지 보겠습니다. 나중에 숫자를 다르게 가져와야 했으며 일반적으로 소스의 신뢰성이 많이 부족하다고 말하지 마십시오.

도움이 되지 않습니다. 반복하지만 데이터의 품질이 아니라 알고리즘의 논리에 오류가 있습니다. 나는 당신이 짝수 / 홀수를 확인하려고 시도했지만 이것은 0과 1과 전혀 같지 않다는 것을 상기시킵니다.

 

던지기 - 게임의 "매우 긴" 시리즈의 경우 - 가장 쉬운 승리 방법은 원하는 결과(헤드 또는 테일)를 놓치고 더블 및 6라인을 사용하는 6-9개의 경우에서 시작하는 미니 마티니입니다(계획은 다음과 같습니다. 1-1-1-1-2 -2-3-4-5-6-8-10-12-14-16-18-20.....