커뮤니티

수식문의

프로필 이미지
백진강
2012-08-07 15:53:41
265
글번호 53580
답변완료
Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } Plot1(ma(C,Period), "이평"); Plot2(BollBandUp(Period,D), "상단밴드"); Plot3(BollBandDown(Period,D), "하단밴드"); plot4(value4,"상단기준"); plot5(value6,"하단기준"); 위의수식에서볼밴이 10시이후2시까지에는하얀게나오게수식좀바꾸어주세요 죄송한데요당일시초가와 전일고,저를당일로만 출력되는수식부탁합니다
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2012-08-07 17:33:35

안녕하세요 예스스탁입니다. 1. 10~14시 사이에는 흰색 나머지 시간대에는 검은색으로 출력되게 작성했습니다. 나머지 시간대의 색을 조정하시기 바랍니다. Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } if stime >= 100000 and stime < 140000 Then{#10~14시 사이 Plot1(ma(C,Period), "이평",WHITE); Plot2(BollBandUp(Period,D), "상단밴드",WHITE); Plot3(BollBandDown(Period,D), "하단밴드",WHITE); plot4(value4,"상단기준",WHITE); plot5(value6,"하단기준",WHITE); } Else{#나머지 시간대 Plot1(ma(C,Period), "이평",BLACK); Plot2(BollBandUp(Period,D), "상단밴드",BLACK); Plot3(BollBandDown(Period,D), "하단밴드",BLACK); plot4(value4,"상단기준",BLACK); plot5(value6,"하단기준",BLACK); } 2. if CurrentDate == sdate Then{ plot1(dayopen); plot2(dayhigh(1)); plot3(daylow(1)); } 즐거운 하루되세요 > 백진강 님이 쓴 글입니다. > 제목 : 수식문의 > Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } Plot1(ma(C,Period), "이평"); Plot2(BollBandUp(Period,D), "상단밴드"); Plot3(BollBandDown(Period,D), "하단밴드"); plot4(value4,"상단기준"); plot5(value6,"하단기준"); 위의수식에서볼밴이 10시이후2시까지에는하얀게나오게수식좀바꾸어주세요 죄송한데요당일시초가와 전일고,저를당일로만 출력되는수식부탁합니다
프로필 이미지

백진강

2012-08-07 17:50:01

한가지만더요 이수식도 당일만출력부탁합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1. 10~14시 사이에는 흰색 나머지 시간대에는 검은색으로 출력되게 작성했습니다. 나머지 시간대의 색을 조정하시기 바랍니다. Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } if stime >= 100000 and stime < 140000 Then{#10~14시 사이 Plot1(ma(C,Period), "이평",WHITE); Plot2(BollBandUp(Period,D), "상단밴드",WHITE); Plot3(BollBandDown(Period,D), "하단밴드",WHITE); plot4(value4,"상단기준",WHITE); plot5(value6,"하단기준",WHITE); } Else{#나머지 시간대 Plot1(ma(C,Period), "이평",BLACK); Plot2(BollBandUp(Period,D), "상단밴드",BLACK); Plot3(BollBandDown(Period,D), "하단밴드",BLACK); plot4(value4,"상단기준",BLACK); plot5(value6,"하단기준",BLACK); } 2. if CurrentDate == sdate Then{ plot1(dayopen); plot2(dayhigh(1)); plot3(daylow(1)); } 즐거운 하루되세요 > 백진강 님이 쓴 글입니다. > 제목 : 수식문의 > Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } Plot1(ma(C,Period), "이평"); Plot2(BollBandUp(Period,D), "상단밴드"); Plot3(BollBandDown(Period,D), "하단밴드"); plot4(value4,"상단기준"); plot5(value6,"하단기준"); 위의수식에서볼밴이 10시이후2시까지에는하얀게나오게수식좀바꾸어주세요 죄송한데요당일시초가와 전일고,저를당일로만 출력되는수식부탁합니다
프로필 이미지

예스스탁 예스스탁 답변

2012-08-07 17:51:35

안녕하세요 예스스탁입니다. Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } if sdate == CurrentDate Then{ if stime >= 100000 and stime < 140000 Then{#10~14시 사이 Plot1(ma(C,Period), "이평",WHITE); Plot2(BollBandUp(Period,D), "상단밴드",WHITE); Plot3(BollBandDown(Period,D), "하단밴드",WHITE); plot4(value4,"상단기준",WHITE); plot5(value6,"하단기준",WHITE); } Else{#나머지 시간대 Plot1(ma(C,Period), "이평",BLACK); Plot2(BollBandUp(Period,D), "상단밴드",BLACK); Plot3(BollBandDown(Period,D), "하단밴드",BLACK); plot4(value4,"상단기준",BLACK); plot5(value6,"하단기준",BLACK); } } 즐거운 하루되세요 > 백진강 님이 쓴 글입니다. > 제목 : Re : Re : 수식문의 > 한가지만더요 이수식도 당일만출력부탁합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식문의 > 안녕하세요 예스스탁입니다. 1. 10~14시 사이에는 흰색 나머지 시간대에는 검은색으로 출력되게 작성했습니다. 나머지 시간대의 색을 조정하시기 바랍니다. Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } if stime >= 100000 and stime < 140000 Then{#10~14시 사이 Plot1(ma(C,Period), "이평",WHITE); Plot2(BollBandUp(Period,D), "상단밴드",WHITE); Plot3(BollBandDown(Period,D), "하단밴드",WHITE); plot4(value4,"상단기준",WHITE); plot5(value6,"하단기준",WHITE); } Else{#나머지 시간대 Plot1(ma(C,Period), "이평",BLACK); Plot2(BollBandUp(Period,D), "상단밴드",BLACK); Plot3(BollBandDown(Period,D), "하단밴드",BLACK); plot4(value4,"상단기준",BLACK); plot5(value6,"하단기준",BLACK); } 2. if CurrentDate == sdate Then{ plot1(dayopen); plot2(dayhigh(1)); plot3(daylow(1)); } 즐거운 하루되세요 > 백진강 님이 쓴 글입니다. > 제목 : 수식문의 > Input : Period(200), D(2); var1 = BollBandUp(Period,D); var2 = BollBandDown(Period,D); if crossup(c,var2) Then value1 = 1; if CrossDown(c,var1) or CrossDown(c,var2) Then value1 = 0; if CrossDown(c,var1) Then value2 = -1; if CrossUp(c,var1) or CrossUp(c,var2) Then value2 = 0; if value1 == 1 and crossup(c,var1) and Condition1 == False Then{ Condition1 = true; Condition2 = false; value3 = 0; } if Condition1 == true and C < O Then{ value3 = value3+1; if value3 == 1 Then value4 = O; } if value2 == -1 and CrossDown(c,var2) and Condition2 == False Then{ Condition2 = true; Condition1 = false; value5 = 0; } if Condition2 == true and C > O Then{ value5 = value5+1; if value5 == 1 Then value6 = O; } Plot1(ma(C,Period), "이평"); Plot2(BollBandUp(Period,D), "상단밴드"); Plot3(BollBandDown(Period,D), "하단밴드"); plot4(value4,"상단기준"); plot5(value6,"하단기준"); 위의수식에서볼밴이 10시이후2시까지에는하얀게나오게수식좀바꾸어주세요 죄송한데요당일시초가와 전일고,저를당일로만 출력되는수식부탁합니다