PPZ 계산 - 개선에 도움 - 페이지 11

 
Dserg :
또 다른 아이디어가 있습니다. 차원이 4 이상인 함수의 최소값을 찾는 것입니다. 제 경우에는 지금처럼 무딘 열거가 아닌 Monte Carlo 방법을 수행하는 것이 더 유리하기 때문입니다. 특히 다수의 바에서 강력한 승리가 예상된다.

그리고 ..와 같이 연속적으로 모두 참여하지 않고 참여만 하는 요소만 선택하여 최적화하는 것은 쉽지 않습니다.

         for ( int FxIndex = 0 ; FxIndex < FCount; FxIndex++) {
                 for ( int NxIndex = FxIndex+ 1 ; NxIndex < FCount; NxIndex++) { 
                         for ( int YxIndex = NxIndex+ 1 ; YxIndex < FCount; YxIndex++) { 
                                 for ( int ZxIndex = NxIndex+ 1 ; ZxIndex < FCount; ZxIndex++) { 
                                         if (( MathAbs (TimeBuf3[FxIndex]-TimeBuf3[NxIndex])>RangeBarsOfFractal)&&
                                                ( MathAbs (TimeBuf3[NxIndex]-TimeBuf3[YxIndex])>RangeBarsOfFractal)&&
                                                ( MathAbs (TimeBuf3[YxIndex]-TimeBuf3[ZxIndex])>RangeBarsOfFractal)){
                                                        PPZLevel = (TimeBuf2[FxIndex]+TimeBuf2[NxIndex]+TimeBuf2[YxIndex]+TimeBuf2[ZxIndex])/ 4.0 ;
                                                        PPZRange=(TimeBuf2[FxIndex]-Median)*(TimeBuf2[FxIndex]-Median)+(TimeBuf2[NxIndex]-Median)*(TimeBuf2[NxIndex]-Median)+
                                                                        (TimeBuf2[YxIndex]-Median)*(TimeBuf2[YxIndex]-Median)+(TimeBuf2[ZxIndex]-Median)*(TimeBuf2[ZxIndex]-Median);
                                                         //Print(FxIndex,":",PPZLevel,"  ",PPZRange);
                                                         if ((SqrRange<PPZRange)||(SqrRange== EMPTY_VALUE )) {
                                                                ayPPZLevel[ 0 ]=PPZLevel;
                                                                SqrRange=PPZRange;
                                                        }
 
Geronimo :
더 나은 것은 무엇입니까?

저장소를 비우려면 둘 다 적합합니다. 아무거나 선택하세요 :)
 

몬테카를로 계산을 위한 예비 코드를 스케치했습니다. 모든 것이 최대 1e6의 반복 횟수로 날아갑니다. 문제는 다릅니다. 일반적인 심각한 난수 생성기 가 필요합니다. 내장된 생성기는 좋지 않습니다. . 포럼에서 외부 dll이 포함된 팩을 찾았습니다. 시도해 보겠습니다.

이 접근 방식의 장점은 이미 가시화되어 있습니다. Monte Carlo 방법은 차원 증가에 거의 둔감하지 않으므로 참조 프랙탈 수를 8로 쉽게 늘릴 수 있습니다. 이는 계산 속도에 영향을 미치지 않습니다. 또한 검색 창을 최대 1000-1500바까지 확장할 수 있으므로 더 심각한 수준을 구축할 수 있습니다.

지표의 잠재력을 보고 개선하고 싶습니다.

두 가지 주요 목적이 있습니다.

- 거래를 시작할 때 필터링(저항으로 매수하지 말고 지지선으로 매도하지 마십시오)

- 거래 대상(테이크)

 
"일반적인 심각한 무작위 생성기가 필요합니다" 여기를 보십시오. http://www.swin.edu.au/astronomy/pbourke/software/random/
파일:
randomlib.txt  7 kb
 

도서관을 망쳤습니다. 모든 것이 작동합니다.

첫 번째 일일 Eurobucks 결과, 500바 창, 6개의 프랙탈, 100바에 대한 예측:

레벨이 있는지 없는지? 누가 무엇을 보는가? 처리되거나 어떻게 처리됩니까?

 
레벨이 작동하는지 여부를 객관적 으로 평가할 수 있는 방법이 있습니까?
 
Dserg :
레벨이 작동하는지 여부를 객관적 으로 평가할 수 있는 방법이 있습니까?

기록으로 확인할 수 있지만 현재에 대해서는 미래 만 표시됩니다.
 
Vinin :

기록으로 확인할 수 있지만 현재에 대해서는 미래 만 표시됩니다.

이것은 분명합니다. 예를 들어, 500에서 100 막대까지 창의 수준을 계산하고 0에서 100번째 막대까지 작업을 평가하고 싶습니다. 어떻게? 이상적으로는 계수, 숫자를 얻고 싶습니다. 귓가에 과체중이라는 말을 들었는데 정확히 뭔지는 모르겠습니다. 바퀴를 재발명하고 싶지 않습니다(사각 바퀴와 애벌레 포함)
 
Dserg :

이것은 분명합니다. 예를 들어, 나는 500에서 100 막대까지 창으로 레벨을 계산하고 0에서 100 막대까지 작업을 평가하고 싶습니다. 어떻게? 이상적으로는 계수, 숫자를 얻고 싶습니다. 귓가에 과체중이라는 말을 들었는데 정확히 뭔지는 모르겠습니다. 바퀴를 재발명하고 싶지 않습니다(사각 바퀴와 애벌레 포함)

Bulashov는 이 주제에 대해 뭔가를 가지고 있습니다.
 

지표를 개선했습니다.

Eurobucks D1의 현재 수준: