동화로 돌아가다 - 페이지 10

 

다음은 3가지 포인트에 대한 전문가의 테스트입니다 - 이전 가격의 종가 - 시가 - 두 번째 틱의 가격 ... 그들 사이의 주어진 거리와 함께 3 핍 일정한 로트 0.5 100 트롤의 레버리지 20 스탑 50 .. .알파리 ndd

역사의 바 66209

그래프 불일치 오류 0
초기 보증금 1000.00
순이익 3631.44
총 이익 5990.88
총 손실 -2359.44
수익성 2.54
9.10 승리에 대한 기대
절대 드로다운 40.80
최대 드로다운 165.00 (4.53%)
상대 하락률 9.48% (118.20)
총 거래 399
숏포지션(%원) 87(64.37%)
롱포지션(%원) 312(83.97%)
수익성 있는 거래(전체의 %) 318(79.70%)
손실 거래(전체의 %) 81(20.30%)
가장 큰
수익성 있는 거래 115.80
무역 손실 -40.20
중간
수익성 있는 거래 18.84
무역 손실 -29.13
최대 금액
연속 상금(이익) 34 (496.80)
연속 손실(손실) 3(-90.48)


if(b==0||OrderOpenTime()<iTime(Symbol(),1,0))
{
if( C1<OD*포인트&&입찰가>O+D*포인트&&볼륨[0]==2)
{
OrderSend(Symbol(),OP_BUY,Lots,Ask,0,0,0,"",MAGIC,0,Green);
}
}
if(s==0||OrderOpenTime()<iTime(Symbol(),1,0))
{
if(C1>O+D*포인트&&Ask<OD*포인트&&볼륨[0]==2)
{
OrderSend(Symbol(),OP_SELL,Lots,Bid,0,0,0,"",MAGIC,0,Red);
}
리턴(0);
}
 

현재 막대를 분석하는 멋진 아이디어는 여전히 열려 있습니다.

티크 칠면조 실 형태의 필터가 유용할 수 있습니다. 같은 확률...

불행히도 - MT4의 틱 볼륨은 순수한 욕설과 속임수입니다! (또는 누군가가 120틱 이상의 최소 바를 보았을 때 어떤 볼륨이 드문 일이 아닙니다..? )

수준 예를 들어 ur.buy = 150을 설정하여 Expert Advisor에서 비활성화할 수 있습니다. 및 ur.cell \u003d -10 ....이 경우 전류는 해당 라인의 상대 위치로 필터링된 상태로 유지됩니다.

파일:
woc.sp.mq4  9 kb
tst1.mq4  9 kb
 
atik :

현재 막대를 분석하는 멋진 아이디어는 여전히 열려 있습니다.

티크 칠면조 실 형태의 필터가 유용할 수 있습니다. 같은 확률...

불행히도 - MT4의 틱 볼륨은 순수한 욕설과 속임수입니다! (또는 누군가가 120틱 이상의 최소 바를 보았을 때 어떤 볼륨이 드문 일이 아닙니다..? )

수준 예를 들어 ur.buy = 150을 설정하여 Expert Advisor에서 비활성화할 수 있습니다. 및 ur.sell = 0 .... 이 경우 전류는 해당 라인의 상대적 위치에 따라 필터링된 상태로 유지됩니다.

감사합니다. IMHO - 일정한 크기의 배열에 눈금이 필요하고 이 데이터는 이미 어떻게든 필터링되었습니다. 농담은 눈금 차트가 M1과 거의 유사하다는 것입니다(촛불이 아닌 동일한 열기 또는 닫기) - 다음 질문은 표준 TA 도구로 틱 데이터를 더 효율적으로 분석하는 이유입니다. 다시 IMHO - 아무것도! 같은 결과를 얻을 것입니다.

글쎄, 틱에 대해 정말 효과적인 자신만의 필터를 만들면 동일한 M1 TF에도 효과적일 것입니다. 거래를 위한 진폭만 조금 더 커질 것입니다.

 
그리고 우리가 틱이 아니라 가격 속도 를 분석한다면 1, 2, ... 분 막대에서 Open에서 Close로 넘어간 포인트는 몇 점입니까?
 
dmitriy086 :
그리고 틱이 아니라 가격 속도를 분석하면 1, 2, ... 분 막대에서 몇 점이 Open에서 Close로 넘어갔습니까?
막대를 고려하면 가격 변화율은 = (종가-개방)/시간대인 것처럼 보이지만 실제로는 그렇지 않습니다. 1개 막대의 경우 가격은 거의 고가에서 저가로 그리고 내부에서 여러 번 되돌아갈 수 있습니다. 술집. 그러나 틱은 기록 시간 TimeCurrent() 와 함께 2차원 배열에 기록될 수 있습니다. 이것은 가격 변화율에 대한 절대적으로 객관적인 평가가 될 것입니다.
 

배열에 눈금을 쓰는 대신 상자 크기 = 1 pip인 renko를 사용하는 경우

 

그의 전문가 중 한 명 수정(힘 지수 3) - 모든 칠면조와 조건에서 현재 막대를 제거하고 조건을 입력했습니다... 이전 것(1st)과 이전 것(2nd)만

올해의 테스트 alpari ndd 숄더 100 ... 이 테스트가 얼마나 흥미로운지 신뢰할 수 있습니까?

역사의 바 70133
시뮬레이션된 진드기 3005727
그래프 불일치 오류 0
초기 보증금 500.00
순이익 17493.16
총 이익 31176.88
총 손실 -13683.72
수익성 2.28
16.76 승리 예상
절대 드로다운 8.58
최대 드로다운 585.43 (5.03%)
상대 드로다운 8.00% (102.74)
총 거래 1044
숏포지션(%원) 539(61.22%)
롱포지션(%원) 505(64.16%)
수익성 있는 거래(전체의 %) 654(62.64%)
손실 거래(전체의 %) 390(37.36%)
평균
연속 승리 3

연속 손실 2


이전 버전 에 0 번 ( 현재 ) 열려 있는 막대 와 매도 및 입찰 조건 을 추가 하면 다음 과 같은 결과 가 나옵니다 .

역사의 바 70152
시뮬레이션된 진드기 3006527
그래프 불일치 오류 0
초기 보증금 500.00
순이익 53985.03
총 이익 66960.78
총 손실 -12975.75
수익성 5.16
69.93 승리 예상
절대 드로다운 3.74
최대 드로다운 916.20(2.55%)
상대 드로다운 3.30% (482.60)
총 거래 772
숏포지션(%원) 392(74.49%)
롱포지션(%원) 380(73.68%)
수익성 있는 거래(전체의 %) 572(74.09%)
손실 거래(전체의 %) 200(25.91%)
최대 금액
연속 상금(이익) 22(10851.74)
연속 손실(손실) 4(-32.48)
 
if(R==1)
{
bool Sto_Operando;
이중 Media_Prezzo = NormalizeDouble (iMA(NULL,1, 1, 0, 1, PRICE_MEDIAN, 1), 숫자);
이중 Media_Prezzo_2 = NormalizeDouble(iMA(NULL,1, 1, 0, 1, PRICE_CLOSE, 1),자리수);
이중 Media_Prezzo_3 = NormalizeDouble(iMA(NULL,1, 1, 0, 1, PRICE_OPEN,1),자리수);
더블 F=iForce(NULL,1,1,0,0,1);
더블 F1=iForce(NULL,1,1,0,0,2);
이중 WP=iWPR(NULL,1,1,1);
이중 WP1=iWPR(NULL,1,1,2);

이중 df2 = iForce(NULL,1,Pforse,0,0,1);
이중 df3 = iForce(NULL,1,Pforse,0,0,1);
이중 df4 = iForce(NULL,1,Pforse,0,0,2);
이중 df5 = iForce(NULL,1,Pforse,0,0,3);
이중 df6 = iForce(NULL,1,Pforse,0,0,4);
이중 df7 = iForce(NULL,1,Pforse,0,0,5);
더블 D = iATR(NULL,1440,1,0);
이중 D1 = iATR(NULL,1440,1,1);

if ((D<UATR||D<D1)&&(df2<-UForce||df3<-UForce||df4<-UForce||df5<-UForce||df6<-UForce||df7<-UForce)) B=1;

if ((D<UATR||D<D1)&&(df2>UForce||df3>UForce||df4>UForce||df5>UForce||df6>UForce||df7>UForce))S=1;

//................................................................................ .......

if (Bid>iOpen(NULL,1,0)&&MARKET==true&&BUY==1&&ZB==0&&R==1&&Media_Prezzo_3 < Media_Prezzo_2 && Media_Prezzo_2 > Media_Prezzo &&B==1 )
{
OrderSend(Symbol(), OP_BUY, Lotti_da_Usare, Ask, slip,0,0, "", MagicNumber, 0, Green);
if(OP_STOP==true)OrderSend(Symbol(), OP_SELLSTOP,Klot * Lotti_da_Usare,Bid -Stop_Loss * 포인트, 슬립, 0,0, "", MagicNumber2,TimeCurrent()+TIME*60, 레드);
PlaySound("alert2.wav");
반환(0);
}
if (Ask<iOpen(NULL,1,0)&&MARKET==true&&SELL==1&&ZS==0&&R==1&&Media_Prezzo_3 > Media_Prezzo_2 && Media_Prezzo_2 < Media_Prezzo &&S==1 )
{
OrderSend(Symbol(), OP_SELL, Lotti_da_Usare,Bid, slip,Ask + Stop_Loss * Point,Bid-TakeProfit * Point, "", MagicNumber, 0, Red);
if(OP_STOP==true)OrderSend(Symbol(), OP_BUYSTOP, Klot * Lotti_da_Usare, Ask+ Stop_Loss * 포인트, 슬립, 0,0, "", MagicNumber2, TimeCurrent()+TIME*60, Green);
PlaySound("alert.wav");
반환(0);
}
 
실제 진드기에 대한 테스트입니까 아니면 MT-4의 진드기에 대한 테스트입니까?
 
atik :

... 그러한 테스트를 얼마나 흥미롭게 신뢰할 수 있습니까?

MT4 테스터와 wok에서 놀라운 결과를 보여줍니다. 나는 내 자신의 테스터를 작성하고 거기에 Dukosov 틱을 업로드하고 13824개의 wok 실행을 수행했습니다. 완전 배수구, 잡을 것도 없고, MT4 테스터에서는 거의 성배 ...