추적 중 - 페이지 2

 

"침묵" 스토캐스틱 을 추구합니다.

몇 가지 변경 사항:

1. 실수가 고쳐진게 아니라...뭔가 터무니없다거나. 감속(Slowing) 계산의 특성으로 인해 이 확률론적 매개변수가 변경되면 감도가 "떠서" 수동으로 크기를 조정해야 했습니다. 수정했습니다. f-ii에서는 감정을 곱하는 선이 간단히 소개됩니다. 속도를 줄입니다(코드 참조).

2. (f-ii에서) 배열에서 극값을 검색하기 위한 막대의 충분성에 대한 검사를 추가했습니다. 끔찍한 것은 없었습니다. 로그에 경고가 있었지만 정상이라고 생각했습니다. 이제 "맹세"하지 않습니다.

 // стохастик с шумодавом
double Stoch ( int Kperiod , int Slowing , int PriceFild , double sens , int i ) {   
   if ( i + Kperiod + Slowing > Bars ) return ( - 1 ) ; // недостаточно баров - выход (2)
   // экстремумы цены в цикле замедления/сглаживания
   double max , min , c ;
   for ( int j = i ; j < i + Slowing ; j + + ) {
       if ( PriceFild = = 1 ) { // по Close
         max + = Close [ ArrayMaximum ( Close , Kperiod , j ) ] ;
         min + = Close [ ArrayMinimum ( Close , Kperiod , j ) ] ;
         }
       else { // по High/Low
         max + = High [ ArrayMaximum ( High , Kperiod , j ) ] ;
         min + = Low [ ArrayMinimum ( Low , Kperiod , j ) ] ;
         }
      c + = Close [ j ] ;
     }
   // шумоподавление
   sens * = Slowing ; // приведение чувствительности в соответствие с периодом замедления (1)
   double delta = max - min ; // размах
   double diff = sens - delta ; // разница между порогом чувств. и размахом
   if ( diff > 0 ) { // если разница >0 (размах меньше порога), то
      delta = sens ; // размах = порогу,
      min - = diff / 2 ; // новое значение минимума
     }
   // вычисление осциллятора
   if ( delta = = 0 ) return ( - 1 ) ;
   else return ( 100 * ( c - min ) / delta ) ;
   }

3. 기록에 대한 주석에서 민감도 임계값을 ATR의 기능으로 만들 수 있다고 언급했습니다. 만들어진. 해당하는 두 필드를 추가했습니다.

변동성 - 0보다 크면 ATR의 평활 기간입니다. 음수 값으로 설정하면 감도가 StDev에 연결됩니다. 추가 필드를 입력하는 것을 좋아하지 않습니다.

xVolatility - 변동성의 승수입니다.

위에서 아래로: (1) 확률론적, 여기서 임계값은 ATR(66) x 4입니다. (2) 임계값은 10포인트로 고정됩니다. (3) 순수한 확률론적.


파일:
 
lna01 >> :

그러나 진실이 "m.b.이고 학문적이지 않다면" 들을 것입니다.

그래서 나는 그것을 숨기지 않을 것입니다.))) 물론, 내가이 방향으로 생각하는 것이 아니라면.

흥미롭다, 흥미롭다. 고백하지만, 나는 초기에 약간의 회의론이 있습니다.

그건 그렇고, 진정한 공식화는 이력을 확인하는 능력을 의미합니다. 당신은 그것을 했습니까?

사실, 이 접근 방식을 사용하는 스윙드로이드는 거래를 하고 있습니다. 하도록 하다...

여기서 요점은 이것입니다. 물론, 나는 성명서와 함께 봇을 게시하지 않을 것입니다. 접근 방식 자체에 대해 논의하는 것이 흥미로울 것이며, 이를 위해 새로 발행된 시리즈를 분석할 수 있으려면 최소한 파일로 병합할 수 있는 도구를 만들어야 합니다. 현재 가지고 있지 않습니다. 우리는 준비해야 합니다.

 
lna01 писал(а) >>

나는 나 자신을 위해 정리와 같은 것을 공식화했습니다. 모든 지그재그에 대한 (액체) 시장의 경우 평균 돌파구는 대략 1/2입니다. 그것을 증명하는 것은 거의 불가능하지만, 단 하나의 사실만으로도 그것을 반박하기에 충분할 것입니다. 그래서 제 관심은, 그리고 당연히 그렇습니다. 오히려 학문적입니다. :) .

이것은 Pastekhov에 의해 조사되었습니다. 사실, 그는 Renko 또는 Kagi를 기반으로하지만 ZZ도 마찬가지입니다. 그리고 사실 그것은 모두 허스트에게 귀결됩니다. 0.5개 이상의 torugem이 추세이고 더 적은 것이 평평합니다. 액체 상태의 병원 평균 온도는 0.5도입니다. 그렇지 않으면 모든 것이 간단할 것입니다. 따라서 추세를 거래할 때와 변동이 없을 때 컨텍스트가 필요합니다.
 
Svinozavr >> :

사실, 이 접근 방식을 사용하는 스윙드로이드는 거래를 하고 있습니다. 하도록 하다...

여기서 요점은 이것입니다. 물론, 나는 성명서와 함께 봇을 게시하지 않을 것입니다. 접근 방식 자체에 대해 논의하는 것이 흥미로울 것입니다. 이를 위해 새로 발행된 시리즈를 분석할 수 있으려면 최소한 파일로 병합할 수 있는 도구를 만들어야 합니다. 현재 가지고 있지 않습니다. 우리는 준비해야 합니다.

여기서 중요한 것은 시간, 총 트랜잭션 수, 매개변수를 수동으로 변경했는지 여부입니다. 그러나 이것은 가장 중요한 문제가 아닙니다. 어떤 경우에도 봇에 성명서를 게시해서는 안 됩니다. 다양한 청중의 어둠이 몰려오고 대화가 완전히 불가능해질 것입니다. :) .

원칙적으로는 아이디어 수준에서 이야기하는 것이 가능하지만 소유자는 신사입니다.

아발 >> :
이것은 Pastekhov에 의해 조사되었습니다. 사실, 그는 Renko 또는 Kagi를 기반으로하지만 ZZ도 마찬가지입니다. 그리고 사실 그것은 모두 허스트에게 귀결됩니다. 0.5개 이상의 torugem이 추세이고 더 적은 것이 평평합니다. 액체 상태의 병원 평균 온도는 0.5도입니다. 그렇지 않으면 모든 것이 간단할 것입니다. 따라서 추세를 거래할 때와 변동이 없을 때 컨텍스트가 필요합니다.


네, 저는 파스투호프에 대해 압니다. 내가 기억하는 한, 그는 1/2 값을 풀백을 위한 플레이와 특정 지그재그의 돌파 사이의 분수령으로 정당화했습니다. "정리"는 본질적으로 거래를 위해 자급 자족 지그재그를 만드는 것이 불가능하다는 진술과 동일합니다. 즉,보다 일반적인 성격입니다. 그러나 이 보다 일반적인 가설로의 전환에는 비관주의만큼 천재성이 필요하지 않습니다. :) 그럼에도 불구하고 이 기준으로 새로운 지그재그를 하나씩 확인하는 것이 유용하다고 생각합니다. :)



이제 "정리"의 논박에 대해 이야기하는 것이 제안됩니다. 컨텍스트에 대한 올바른 정의가 내장된 지그재그로 자급자족할 수 있기 때문에 :)

 

iCustom에 데이터를 올바르게 입력하는 방법 에 대해 조언자에서 표시기를 사용하는 방법을 알려주십시오.

ZZ=iCustom(Symbol(), 0, "채널MACD_ATR", ..., ..., ..., 0, 0);

고맙습니다.

 
skifodessa >> :

iCustom에 데이터를 올바르게 입력하는 방법에 대해 조언자에서 표시기를 사용하는 방법을 알려주십시오.

ZZ=iCustom(Symbol(), 0, "채널MACD_ATR", ..., ..., ..., 0, 0);

고맙습니다.

iCustom
  (
   NULL,0,"_Channel@MACD_ATR", // на текущем инструменте и т-ф
   FastMA,SlowMA,SlowMAshift,Method, // параметры МАшек
   ATR,xATR,Sens, // параметры чувствительности
   ChannelMA,Border, // параметры канала
   ShowTrend,ShowChannel,ShowZigZag,ShowFibo, // параметры отображения
   n, // номер буфера
   i // сдвиг буфера
  );

버퍼(n).

0, 1 - 지그재그 피크, 골.

2, 3 - 원시 채널의 상한, 하한.

4, 5 - 평활 채널의 상한 및 하한.

6 - 추세선.

===

어떤 이유로 게시물에 붙일 때 칠면조 이름이 잘못 저장됩니다. 저에게는 원래 _Channel@MACD_ATR이라고 불렸지만 @는 일부 쓰레기로 대체되었습니다. 따라서 iCustom에서 이름을 지정할 때 주의하십시오.

 

"침묵" 스토캐스틱 을 추구합니다.


링크가 작동하지 않음

 
_my/ 링크에서 제거, poruchik .
 
기이한. 그리고 이것은 어떤 종류의 _my/입니까? 나는 아무것도없고 모든 것을 엽니 다. (레드 폭스 3.0.6)
 

아... 아니. 거짓말이야 이는 "내 스크립트"를 통해 링크를 복사했기 때문입니다. 그것들을 열고 브라우저 라인에서 가져와야 합니다. 알겠습니다.

===

아니요, _my/도 마찬가지입니다. 간단히 말해서 링크를 수동으로 수정했습니다. (그래도 다 이상하다.)

사유: