커뮤니티
문의드립니다
2012-09-30 15:57:49
268
글번호 55209
1.
두가지 이평선을 상방으로 한번에 뚫었을때 캔들밑에 빨간색점 3개로 표시
하방으로 한번에 뚫었을때 캔들위에 파랑색점 3개로 표시
가능할까요?
다른사람들이 문의한 내용 봤는데 버젼이 틀려서인지 표시가 안됩니다
2.
체결강도 지표는 없나요?
3.
어떤지표값이 상승이던 하락이던 갑자기(1~2초) 10 이상 지표값이 변했을때
캔들에 표시하고 싶습니다
4.
엘리웃 파동도 수식으로 나타날수 있나요?
5.
plot1(var3,"1",rgb(0,0,255),def,1);
위 수식에서 255의 의미는 무엇입니까?
답변 1
예스스탁 예스스탁 답변
2012-10-02 09:41:48
안녕하세요
예스스탁입니다.
1.
검색식으로 작성해 차트에 적용하시면 됩니다.
input : P1(5),P2(20);
var1 = ma(c,P1);
var2 = ma(c,P2);
if crossup(c,var1) and crossup(c,var2) Then{
plot1(H+PriceScale*2,"1",RED);
plot2(H+PriceScale*4,"2",RED);
plot3(H+PriceScale*6,"3",RED);
}
if CrossDown(c,var1) and CrossDown(c,var2) Then{
plot1(L-PriceScale*2,"1",BLUE);
plot2(L-PriceScale*4,"2",BLUE);
plot3(L-PriceScale*6,"3",BLUE);
}
2.
var1 = accumn(upvol,DayIndex+1);
var2 = accumn(DownVol,DayIndex+1);
var3 = var1/var2 * 100;
plot1(var3);
3.
검색식으로 작성해 차트에 적용하시면 됩니다.
지표를 var1에 할당되게 작성하시기 바랍니다.
아래식에서는 5이평으로 작성했습니다.
input : P1(5);
var1 = ma(c,P1);
if var1 >= var1[1]+10 or var1 <= var1[1]-10 Then{
plot1(H+PriceScale*2,"1",RED);
}
if var1 <= var1[1]-10 Then{
plot1(L-PriceScale*2,"1",BLUE);
}
4.
해당 부분에 깊은 지식이 없어 정확한 식인지 모르겠습니다.
이전에 타사이트에 있던 식을 예스랭귀지로 변환한것이 있어 올려드립니다.
INPUTS: LEN(80), TRIG(0.7);
VARS: ET(0), PRICE(0), OSC(0), WAVE(0), HIOSC(-999), HIOSC2(-999), HIPRICE(-999), HIPRICE2(-999);
VARS: OSC535(0), TREND(0),WAVE345ELLIOTT(0);
PRICE = (H+L)/2;
IF ema(PRICE, 35) <> 0 THEN
OSC535 = ema(PRICE, 5) - eMa(PRICE, 35);
OSC = OSC535;
IF OSC == HIGHEST(OSC, LEN) AND TREND == 0 THEN
TREND = 1;
IF OSC == LOWEST(OSC, LEN) AND TREND == 0 THEN
TREND = -1;
IF LOWEST(OSC, LEN) < 0 AND TREND == -1 AND OSC > -1 * TRIG * LOWEST(OSC, LEN) THEN
TREND = 1;
IF HIGHEST(OSC, LEN) > 0 AND TREND == 1 AND OSC < -1 * TRIG * HIGHEST(OSC, LEN) THEN
TREND = -1;
ET = TREND;
IF ET == 1 AND ET[1] == -1 AND OSC > 0 THEN BEGIN
HIOSC = OSC;
HIPRICE = PRICE;
WAVE = 3;
END;
IF WAVE == 3 AND HIOSC < OSC THEN
HIOSC = OSC;
IF WAVE == 3 AND OSC <= 0 AND ET == 1 THEN
WAVE = 4;
IF WAVE == 4 AND PRICE == HIGHEST(PRICE, 5) AND OSC >= 0 THEN BEGIN
WAVE = 5;
HIOSC2 = OSC;
HIPRICE2 = PRICE;
END;
IF WAVE == 5 AND HIOSC2 < OSC THEN
HIOSC2 = OSC;
IF WAVE == 5 AND HIPRICE2 < PRICE THEN
HIPRICE2 = PRICE;
IF HIOSC2 > HIOSC AND WAVE == 5 AND ET == 1 THEN BEGIN
WAVE = 3;
HIOSC = HIOSC2;
HIPRICE = HIPRICE2;
HIOSC2 = -999;
HIPRICE2 = -999;
END;
IF ET == -1 AND WAVE == 5 THEN BEGIN
WAVE = -3;
HIOSC = -999;
HIPRICE = -999;
HIOSC2 = -999;
HIPRICE2 = -999;
END;
WAVE345ELLIOTT = WAVE;
plot1(WAVE345ELLIOTT);
5.
rgb는 색상의 코드표를 지정하여 색상을 나타내는 함수입니다.
(0,0,255)은 빨강은 0, 녹색은 0, 파랑색은 255라는 의미이입니다.
(0,0,255)은 파랑색을 나타냅니다.
즐거운 하루되세요
> 처음처럼22 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 1.
두가지 이평선을 상방으로 한번에 뚫었을때 캔들밑에 빨간색점 3개로 표시
하방으로 한번에 뚫었을때 캔들위에 파랑색점 3개로 표시
가능할까요?
다른사람들이 문의한 내용 봤는데 버젼이 틀려서인지 표시가 안됩니다
2.
체결강도 지표는 없나요?
3.
어떤지표값이 상승이던 하락이던 갑자기(1~2초) 10 이상 지표값이 변했을때
캔들에 표시하고 싶습니다
4.
엘리웃 파동도 수식으로 나타날수 있나요?
5.
plot1(var3,"1",rgb(0,0,255),def,1);
위 수식에서 255의 의미는 무엇입니까?
다음글
이전글