커뮤니티

문의드립니다

프로필 이미지
처음처럼22
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의 의미는 무엇입니까?