필터 표시기 - 페이지 9 12345678910111213141516...32 새 코멘트 Sergey Golubev 2007.10.27 16:39 #81 어떤 분이 PM님께서 RBCI2 지표의 공식을 문의하셔서 포스팅합니다. #property indicator_separate_window #property indicator_buffers 6 #property indicator_color1 Red #property indicator_color2 Red #property indicator_color3 Blue #property indicator_color4 Aqua #property indicator_color5 Crimson #property indicator_color6 Gold //---- input parameters extern int CountBars = 500; extern int ExtParam2; extern int ExtParam3; extern double reddd; //---- buffers double ExtMapBuffer1[]; double ExtMapBuffer2[]; double ExtMapBuffer3[]; double ExtMapBuffer4[]; double ExtMapBuffer5[]; double ExtMapBuffer6[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators string short_name; IndicatorBuffers(6); SetIndexStyle(0,DRAW_LINE); SetIndexBuffer(0,ExtMapBuffer1); SetIndexEmptyValue(0,0.0); SetIndexDrawBegin(0,55); SetIndexStyle(1,DRAW_LINE,STYLE_DOT,1,Orchid); SetIndexBuffer(1,ExtMapBuffer2); SetIndexEmptyValue(1,0.0); SetIndexDrawBegin(1,55); SetIndexStyle(2,DRAW_LINE); SetIndexBuffer(2,ExtMapBuffer3); SetIndexEmptyValue(2,0.0); SetIndexDrawBegin(2,55); SetIndexStyle(3,DRAW_LINE); SetIndexBuffer(3,ExtMapBuffer4); SetIndexEmptyValue(3,0.0); SetIndexDrawBegin(3,55); SetIndexStyle(4,DRAW_LINE); SetIndexBuffer(4,ExtMapBuffer5); SetIndexEmptyValue(4,0.0); SetIndexDrawBegin(4,55); SetIndexStyle(5,DRAW_LINE); SetIndexBuffer(5,ExtMapBuffer6); SetIndexEmptyValue(5,0.0); SetIndexDrawBegin(5,55); IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)); IndicatorShortName("RBCI2"); //---- return(0); } //+------------------------------------------------------------------+ //| Custor indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- TODO: add your code here //---- return(0); } double CrazyChart (int i,int shift) //function that counts Sum of 55 bars { double RBCI2; RBCI2= -35.5198140000*Close -29.3302904200*Close -18.4253122700*Close -5.3409716410*Close +7.0224246110*Close +16.1743143600*Close +20.6539163900*Close +20.3238589400*Close +16.2679056100*Close +10.3508317200*Close +4.5956464710*Close +0.5816210219*Close -0.9556878591*Close -0.2188650350*Close +1.8617718350*Close +4.0429772970*Close +5.2336026320*Close +4.8503271170*Close +2.9598818100*Close +0.1813422994*Close -2.5916583950*Close -4.5352277420*Close -5.1799911240*Close -4.5414039780*Close -3.0665332280*Close -1.4306935910*Close -0.2740625440*Close +0.0259294264*Close -0.5361336393*Close -1.6274205570*Close -2.7320093940*Close -3.3584444990*Close -3.2210950120*Close -2.3321664220*Close -0.9758039283*Close +0.4132087314*Close +1.4199522360*Close +1.7965291580*Close +1.5408713520*Close +0.8768248011*Close +0.1561692145*Close -0.2796045774*Close -0.2243863077*Close +0.3279264464*Close +1.1886385970*Close +2.0574048450*Close +2.6265630350*Close +2.6969364910*Close +2.2285276520*Close +1.3534844570*Close +0.3088511323*Close -0.6383119873*Close -1.2763116980*Close -1.5134175380*Close -1.3771978870*Close -1.6154244060*Close; return (RBCI2); } int start() { int limit,counted_bars=IndicatorCounted(),min,i; if (CountBars>=Bars) CountBars=Bars; SetIndexDrawBegin(0,Bars-CountBars); SetIndexDrawBegin(1,Bars-CountBars); SetIndexDrawBegin(2,Bars-CountBars); SetIndexDrawBegin(3,Bars-CountBars); SetIndexDrawBegin(4,Bars-CountBars); SetIndexDrawBegin(5,Bars-CountBars); double RBCI2; double Value1; int Value2 = 52; double Value4,Value5,Value6,Value7,Value8,Value9; // reddd = CrazyChart(2,1); //c hf,jnfkj!!!!!!!!!!!!!!!!! if (counted_bars<0) return(-1); //---- last counted bar will be recounted if (counted_bars>0) counted_bars--; limit=Bars-counted_bars; for(i=1;i<=0;i++) ExtMapBuffer1=0.0; for (i=limit;i>=0;i--) { // CountBars i+shift+55 for (int shift=0;shift<=Value2-1;shift++) { Value4 = Value4-CrazyChart(i,shift); } Value1 = -CrazyChart(i,0); Value5 = Value4 / Value2; Value6 = 0; ExtMapBuffer1=-Value5+Value1;// "RBCI2"); ExtMapBuffer2=-Value5+Value1; //"Dots") for (shift=0;shift<=Value2-1;shift++) { Value6 = Value6 + (-CrazyChart(i,shift)-Value5)*(-CrazyChart(i,shift)-Value5); } Value8 = Value6/(Value2-1); Value9 = MathSqrt(Value8); ExtMapBuffer3= +Value9;//,"LINE"); ExtMapBuffer4= -1*Value9;//Plot4(-Value9,"LINE"); ExtMapBuffer5=+2*Value9;//,"LINE"); ExtMapBuffer6=-2*Value9;//,"LINE"); Value4=0; Value6=0; } //---- return(0); } //+------------------------------------------------------------------+ 파일: rbci2.mq4 7 kb Filters indicators ElliotWaves Ask! Sirius 2007.10.28 15:03 #82 newdigital: 이 게시물 https://www.mql5.com/en/forum/173010/page5 고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요? Sirius 2007.10.28 15:05 #83 고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요? 파일: jfatl.mq4 8 kb jfatls_channel.mq4 9 kb 3c_jfatl.mq4 3 kb jfatlspeed.mq4 9 kb jfatlspeedr.mq4 11 kb Sergey Golubev 2007.10.28 15:14 #84 erdenmensch: 고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요? 지표를 보려면 https://www.mql5.com/en/forum/173010 스레드에서 이 jurik 도구를 설치해야 합니다. 하는 방법에 대해서는 스레드에 설명되어 있습니다. Sirius 2007.10.28 17:02 #85 newdigital: 지표를 보려면 https://www.mql5.com/en/forum/173010 스레드에서 이 jurik 도구를 설치해야 합니다. 하는 방법에 대해서는 스레드에 설명되어 있습니다. 이 도구를 찾을 수 없습니다. MT3 데이터를 MT4로 변환하기 위한 것입니까? Sergey Golubev 2007.10.29 06:46 #86 erdenmensch: 이 도구를 찾을 수 없습니다. MT3 데이터를 MT4로 변환하기 위한 것입니까? 이 스레드 https://www.mql5.com/en/forum/173010 에 설명되어 있습니다. 1. 이 게시물 https://www.mql5.com/en/forum/173010/page5 에서 파일 다운로드 2. 압축을 풉니다. 3. 이 파일의 include 폴더에 있는 모든 파일을 Metatrader 디렉토리의 /include 폴더에 넣습니다. JJMASeries.mqh INDICATOR_COUNTED.mqh PriceSeries.mqh 3c_BB_Osc.mqh 3c_SG_Osc.mqh 등등 4. MetaTrader 디렉토리의 /indicators 폴더에 있는 지표 폴더와 Pluse 폴더의 지표를 배치합니다. 5. 지표를 컴파일합니다. 예를 들어 JFatlSpeed 표시기는 다음 파일을 사용합니다. - JJMASeries.mqh 및 PriceSeries.mqh(MetaTrader\experts\include\); - JFatl.mq4 및 Heiken Ashi#.mq4(MetaTrader\indicators\). 따라서 위에서 설명한 대로 이 통행료를 모두 설치하지 않으면 아무 것도 표시되지 않습니다. Filters indicators Jurik 주릭 Sergey Golubev 2007.10.29 06:55 #87 그리고 이 도구에는 흥미로운 필터가 될 수 있는 몇 가지 다른 지표가 있습니다. 예: JDemarkl 및 JCCIX. 이 통행료를 설치하기만 하면 됩니다(또는 예를 들어 설정). 파일: jurik_tool.gif 24 kb Sergey Golubev 2007.11.23 09:01 #88 Simba의 디지털 필터 표시기의 MTF 버전 https://www.mql5.com/en/forum/173574 파일: df.jpg 99 kb Linuxser 2008.03.22 14:41 #89 Kirilll 2008.03.22 15:46 #90 오류? 무화과를 삭제 12345678910111213141516...32 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
어떤 분이 PM님께서 RBCI2 지표의 공식을 문의하셔서 포스팅합니다.
#property indicator_buffers 6
#property indicator_color1 Red
#property indicator_color2 Red
#property indicator_color3 Blue
#property indicator_color4 Aqua
#property indicator_color5 Crimson
#property indicator_color6 Gold
//---- input parameters
extern int CountBars = 500;
extern int ExtParam2;
extern int ExtParam3;
extern double reddd;
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];
double ExtMapBuffer5[];
double ExtMapBuffer6[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
string short_name;
IndicatorBuffers(6);
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexEmptyValue(0,0.0);
SetIndexDrawBegin(0,55);
SetIndexStyle(1,DRAW_LINE,STYLE_DOT,1,Orchid);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexEmptyValue(1,0.0);
SetIndexDrawBegin(1,55);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,ExtMapBuffer3);
SetIndexEmptyValue(2,0.0);
SetIndexDrawBegin(2,55);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,ExtMapBuffer4);
SetIndexEmptyValue(3,0.0);
SetIndexDrawBegin(3,55);
SetIndexStyle(4,DRAW_LINE);
SetIndexBuffer(4,ExtMapBuffer5);
SetIndexEmptyValue(4,0.0);
SetIndexDrawBegin(4,55);
SetIndexStyle(5,DRAW_LINE);
SetIndexBuffer(5,ExtMapBuffer6);
SetIndexEmptyValue(5,0.0);
SetIndexDrawBegin(5,55);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS));
IndicatorShortName("RBCI2");
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//---- TODO: add your code here
//----
return(0);
}
double CrazyChart (int i,int shift)
//function that counts Sum of 55 bars
{
double RBCI2;
RBCI2=
-35.5198140000*Close
-29.3302904200*Close
-18.4253122700*Close
-5.3409716410*Close
+7.0224246110*Close
+16.1743143600*Close
+20.6539163900*Close
+20.3238589400*Close
+16.2679056100*Close
+10.3508317200*Close
+4.5956464710*Close
+0.5816210219*Close
-0.9556878591*Close
-0.2188650350*Close
+1.8617718350*Close
+4.0429772970*Close
+5.2336026320*Close
+4.8503271170*Close
+2.9598818100*Close
+0.1813422994*Close
-2.5916583950*Close
-4.5352277420*Close
-5.1799911240*Close
-4.5414039780*Close
-3.0665332280*Close
-1.4306935910*Close
-0.2740625440*Close
+0.0259294264*Close
-0.5361336393*Close
-1.6274205570*Close
-2.7320093940*Close
-3.3584444990*Close
-3.2210950120*Close
-2.3321664220*Close
-0.9758039283*Close
+0.4132087314*Close
+1.4199522360*Close
+1.7965291580*Close
+1.5408713520*Close
+0.8768248011*Close
+0.1561692145*Close
-0.2796045774*Close
-0.2243863077*Close
+0.3279264464*Close
+1.1886385970*Close
+2.0574048450*Close
+2.6265630350*Close
+2.6969364910*Close
+2.2285276520*Close
+1.3534844570*Close
+0.3088511323*Close
-0.6383119873*Close
-1.2763116980*Close
-1.5134175380*Close
-1.3771978870*Close
-1.6154244060*Close;
return (RBCI2);
}
int start()
{
int limit,counted_bars=IndicatorCounted(),min,i;
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars);
SetIndexDrawBegin(1,Bars-CountBars);
SetIndexDrawBegin(2,Bars-CountBars);
SetIndexDrawBegin(3,Bars-CountBars);
SetIndexDrawBegin(4,Bars-CountBars);
SetIndexDrawBegin(5,Bars-CountBars);
double RBCI2;
double Value1;
int Value2 = 52;
double Value4,Value5,Value6,Value7,Value8,Value9;
// reddd = CrazyChart(2,1); //c hf,jnfkj!!!!!!!!!!!!!!!!!
if (counted_bars<0) return(-1);
//---- last counted bar will be recounted
if (counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
for(i=1;i<=0;i++) ExtMapBuffer1=0.0;
for (i=limit;i>=0;i--) {
// CountBars i+shift+55
for (int shift=0;shift<=Value2-1;shift++) {
Value4 = Value4-CrazyChart(i,shift);
}
Value1 = -CrazyChart(i,0);
Value5 = Value4 / Value2;
Value6 = 0;
ExtMapBuffer1=-Value5+Value1;// "RBCI2");
ExtMapBuffer2=-Value5+Value1; //"Dots")
for (shift=0;shift<=Value2-1;shift++) {
Value6 = Value6 + (-CrazyChart(i,shift)-Value5)*(-CrazyChart(i,shift)-Value5);
}
Value8 = Value6/(Value2-1);
Value9 = MathSqrt(Value8);
ExtMapBuffer3= +Value9;//,"LINE");
ExtMapBuffer4= -1*Value9;//Plot4(-Value9,"LINE");
ExtMapBuffer5=+2*Value9;//,"LINE");
ExtMapBuffer6=-2*Value9;//,"LINE");
Value4=0;
Value6=0;
}
//----
return(0);
}
//+------------------------------------------------------------------+이 게시물 https://www.mql5.com/en/forum/173010/page5
고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요?
고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요?
고맙지만 속도 표시기를 열 수 없습니다. 오류가 있습니다. 도와 주실 수 있으신가요?
지표를 보려면 https://www.mql5.com/en/forum/173010 스레드에서 이 jurik 도구를 설치해야 합니다.
하는 방법에 대해서는 스레드에 설명되어 있습니다.
지표를 보려면 https://www.mql5.com/en/forum/173010 스레드에서 이 jurik 도구를 설치해야 합니다. 하는 방법에 대해서는 스레드에 설명되어 있습니다.
이 도구를 찾을 수 없습니다. MT3 데이터를 MT4로 변환하기 위한 것입니까?
이 도구를 찾을 수 없습니다. MT3 데이터를 MT4로 변환하기 위한 것입니까?
이 스레드 https://www.mql5.com/en/forum/173010 에 설명되어 있습니다.
1. 이 게시물 https://www.mql5.com/en/forum/173010/page5 에서 파일 다운로드
2. 압축을 풉니다.
3. 이 파일의 include 폴더에 있는 모든 파일을 Metatrader 디렉토리의 /include 폴더에 넣습니다.
JJMASeries.mqh
INDICATOR_COUNTED.mqh
PriceSeries.mqh
3c_BB_Osc.mqh
3c_SG_Osc.mqh
등등
4. MetaTrader 디렉토리의 /indicators 폴더에 있는 지표 폴더와 Pluse 폴더의 지표를 배치합니다.
5. 지표를 컴파일합니다.
예를 들어 JFatlSpeed 표시기는 다음 파일을 사용합니다.
- JJMASeries.mqh 및 PriceSeries.mqh(MetaTrader\experts\include\);
- JFatl.mq4 및 Heiken Ashi#.mq4(MetaTrader\indicators\).
따라서 위에서 설명한 대로 이 통행료를 모두 설치하지 않으면 아무 것도 표시되지 않습니다.
그리고 이 도구에는 흥미로운 필터가 될 수 있는 몇 가지 다른 지표가 있습니다. 예: JDemarkl 및 JCCIX. 이 통행료를 설치하기만 하면 됩니다(또는 예를 들어 설정).
Simba의 디지털 필터 표시기의 MTF 버전 https://www.mql5.com/en/forum/173574
오류?
무화과를 삭제