커뮤니티

문의 드립니다.

프로필 이미지
스오어스
2023-12-19 01:48:59
857
글번호 174975
답변완료
여러가지 도움과 설명 감사합니다. 아래 수식에서 var : WH(0),WL(0),WH1(0),WL1(0),WO(0); if Bdate != Bdate[1] Then { WO = O; WH = H; WL = L; WH1 = WH[1]; WL1 = WL[1]; } if H > WH Then WH = H; if L < WL Then WL = L; if WH1 > 0 and WL1 > 0 Then { var1 = (WH1-WL1); Var2 = WO-var1/2; Plot1(Var2+var1*0.0, "L",RgB(0,0,0),DeF,1); Plot2(Var2+var1*0.15, "Half%",RgB(0,0,0),DeF,1); Plot3(Var2+var1*0.5, "C%",RgB(255,255,255),DeF,1); Plot4(Var2+var1*0.85, "Half",RgB(0,0,0),DeF,1); Plot5(Var2+var1*0.1, "H",RgB(0,0,0),DeF,4); } 이거 하고 이평선 신호위해서 검색 데크 골크 검색 사용해서 합쳐 보았는데요 골크 input : Short(5),Long(20); Value1 = ma(c, Short); Value2 = ma(c, Long); if CrossUp(Value1,Value2) Then begin Plot1(value1,"Golden Cross"); end else NoPlot(1); 하고 데크 input : Short(5),Long(20); Value1 = ma(c, Short); Value2 = ma(c, Long); if CrossDown(Value1,Value2) Then begin Plot1(value1,"Dead Cross"); end else NoPlot(1); 이거 있는데요. 3가지 수식을 합치고 싶은데요 중심선 = 시가 출발하잖아요. 이평선 5일선 10일선이 시가 중심선 50%에서 위로 출발하면 위로 올라가면 85%라인을 만나기도 하죠 시가 50%에서 85% 라인까지 어떤 데크 골크 흐름이 나오든 데크 골크 신호가 나오지 않게합니다. 5일선 10일선이 85%라인을 넘고 나서 데크 하면 데크한 캔들 종가에서 매도 화살표 신호를 나오게 해주시고 85% 하고 100% 사이에 골크 신호 없이 데크 최초 발생한 신호 하나만 유지하고 85% 하고 100% 사이에 최초로 발생한 데크 화살표 한번만 표시 합니다.(계속 데크 발생 신호를 나오지 않음) 5,10일선이 100% 라인을 넘어서 최초로 데크 발생하면 화살표 표시 하고 그 후 100% 위에서 데크 계속 발생해도 표시 하지 않습니다. 청산 신호는 100% 위에 데크한 첫번째 신호 이후 85% 라인으로 내려가면서 캔들이 터치하면 청산 신호 별표가 나오고 100% 넘지 않고 85% 위에 데크한 첫번째 신호이후 50% 중심선 라인으로 캔들이 터치하면 청산 신호 별표가 나옵니다. 여기까지 매도 조건을 설명 드렸고요. 매수 조건은 매도 조건의 반대으로 생각하시면 됩니다. 중심선 시가 50%에서 캔들과 5, 10일선이 내려가면 15% 라인까지 이평선 골크 데크 나와도 화살표 신호 없습니다. 5, 10일선이 15%을 깨고 내려가다가 첫번째 골크 하면 화살표 신호가 나올 수 있게 해주세요. 15% 깨고 내려가다 첫번째 골크 화살표 신호 유지하고 그 후 15%와 0% 사이에 골크 나와도 신호 나오지 않습니다. 15% 깨고 내려간. 15% 하고 0% 사이에 있는 8. 10일선이 골크 하면서 15% 라인을 넘어 중심선 50%으로 캔들이 터치하면 청산 신호 별표를 부탁합니다. 또 15% 라인 깨고 내려간 5. 10일선이 0% 라인 깨고 내려가고 다시 최초로 골크하면 화살표 나오게 해주시고 그 후 골크 계속 발생해도 별표 표시 하지 않습니다. 0% 라인 깬 5 10일선이 골크 후 0% 넘어서 15% 라인으로 올라 가면서 캔들이 터치하면 청산 별표 나오게 해주세요. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-12-19 16:10:31

안녕하세요 예스스탁입니다. var : WH(0),WL(0),WH1(0),WL1(0),WO(0); if Bdate != Bdate[1] Then { WO = O; WH = H; WL = L; WH1 = WH[1]; WL1 = WL[1]; } if H > WH Then WH = H; if L < WL Then WL = L; if WH1 > 0 and WL1 > 0 Then { var1 = (WH1-WL1); Var2 = WO-var1/2; Plot1(Var2+var1*0.0, "L",RgB(0,0,0),DeF,1); Plot2(Var2+var1*0.15, "Half%",RgB(0,0,0),DeF,1); Plot3(Var2+var1*0.5, "C%",RgB(255,255,255),DeF,1); Plot4(Var2+var1*0.85, "Half",RgB(0,0,0),DeF,1); Plot5(Var2+var1*1.00, "H",RgB(0,0,0),DeF,4); } input : Short(5),Long(20); var : S(0),B(0),TX(0); Value1 = ma(c, Short); Value2 = ma(c, Long); plot6(value1); plot7(Value2); if CrossUp(min(value1,value2),Var2+var1*0.85) Then S = 1; if S == 1 and CrossDown(value1,Value2) and Value2 > Var2+var1*0.85 Then { S = 1; if Value2 > Var2+var1*1.00 Then S = 2; TX = Text_New(sDate,sTime,H,"▼"); Text_SetStyle(TX,2,1); Text_SetColor(TX,Blue); } if S == 2 and L <= Var2+var1*0.85 Then { TX = Text_New(sDate,sTime,L,"★"); Text_SetStyle(TX,2,0); Text_SetColor(TX,Magenta); } if S == 1 and L <= Var2+var1*0.50 Then { TX = Text_New(sDate,sTime,L,"★"); Text_SetStyle(TX,2,0); Text_SetColor(TX,Magenta); } if CrossDown(max(value1,value2),Var2+var1*0.15) Then B = 1; if B == 1 and CrossUp(value1,Value2) and Value1 < Var2+var1*0.15 Then { B = 1; if Value1 < Var2+var1*0.00 Then B = 2; TX = Text_New(sDate,sTime,H,"▼"); Text_SetStyle(TX,2,1); Text_SetColor(TX,Red); } if B == 2 and H >= Var2+var1*0.15 Then { TX = Text_New(sDate,sTime,H,"★"); Text_SetStyle(TX,2,1); Text_SetColor(TX,Cyan); } if B == 1 and H >= Var2+var1*0.50 Then { TX = Text_New(sDate,sTime,L,"★"); Text_SetStyle(TX,2,1); Text_SetColor(TX,Cyan); } 즐거운 하루되세요 > 스오어스 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 여러가지 도움과 설명 감사합니다. 아래 수식에서 var : WH(0),WL(0),WH1(0),WL1(0),WO(0); if Bdate != Bdate[1] Then { WO = O; WH = H; WL = L; WH1 = WH[1]; WL1 = WL[1]; } if H > WH Then WH = H; if L < WL Then WL = L; if WH1 > 0 and WL1 > 0 Then { var1 = (WH1-WL1); Var2 = WO-var1/2; Plot1(Var2+var1*0.0, "L",RgB(0,0,0),DeF,1); Plot2(Var2+var1*0.15, "Half%",RgB(0,0,0),DeF,1); Plot3(Var2+var1*0.5, "C%",RgB(255,255,255),DeF,1); Plot4(Var2+var1*0.85, "Half",RgB(0,0,0),DeF,1); Plot5(Var2+var1*0.1, "H",RgB(0,0,0),DeF,4); } 이거 하고 이평선 신호위해서 검색 데크 골크 검색 사용해서 합쳐 보았는데요 골크 input : Short(5),Long(20); Value1 = ma(c, Short); Value2 = ma(c, Long); if CrossUp(Value1,Value2) Then begin Plot1(value1,"Golden Cross"); end else NoPlot(1); 하고 데크 input : Short(5),Long(20); Value1 = ma(c, Short); Value2 = ma(c, Long); if CrossDown(Value1,Value2) Then begin Plot1(value1,"Dead Cross"); end else NoPlot(1); 이거 있는데요. 3가지 수식을 합치고 싶은데요 중심선 = 시가 출발하잖아요. 이평선 5일선 10일선이 시가 중심선 50%에서 위로 출발하면 위로 올라가면 85%라인을 만나기도 하죠 시가 50%에서 85% 라인까지 어떤 데크 골크 흐름이 나오든 데크 골크 신호가 나오지 않게합니다. 5일선 10일선이 85%라인을 넘고 나서 데크 하면 데크한 캔들 종가에서 매도 화살표 신호를 나오게 해주시고 85% 하고 100% 사이에 골크 신호 없이 데크 최초 발생한 신호 하나만 유지하고 85% 하고 100% 사이에 최초로 발생한 데크 화살표 한번만 표시 합니다.(계속 데크 발생 신호를 나오지 않음) 5,10일선이 100% 라인을 넘어서 최초로 데크 발생하면 화살표 표시 하고 그 후 100% 위에서 데크 계속 발생해도 표시 하지 않습니다. 청산 신호는 100% 위에 데크한 첫번째 신호 이후 85% 라인으로 내려가면서 캔들이 터치하면 청산 신호 별표가 나오고 100% 넘지 않고 85% 위에 데크한 첫번째 신호이후 50% 중심선 라인으로 캔들이 터치하면 청산 신호 별표가 나옵니다. 여기까지 매도 조건을 설명 드렸고요. 매수 조건은 매도 조건의 반대으로 생각하시면 됩니다. 중심선 시가 50%에서 캔들과 5, 10일선이 내려가면 15% 라인까지 이평선 골크 데크 나와도 화살표 신호 없습니다. 5, 10일선이 15%을 깨고 내려가다가 첫번째 골크 하면 화살표 신호가 나올 수 있게 해주세요. 15% 깨고 내려가다 첫번째 골크 화살표 신호 유지하고 그 후 15%와 0% 사이에 골크 나와도 신호 나오지 않습니다. 15% 깨고 내려간. 15% 하고 0% 사이에 있는 8. 10일선이 골크 하면서 15% 라인을 넘어 중심선 50%으로 캔들이 터치하면 청산 신호 별표를 부탁합니다. 또 15% 라인 깨고 내려간 5. 10일선이 0% 라인 깨고 내려가고 다시 최초로 골크하면 화살표 나오게 해주시고 그 후 골크 계속 발생해도 별표 표시 하지 않습니다. 0% 라인 깬 5 10일선이 골크 후 0% 넘어서 15% 라인으로 올라 가면서 캔들이 터치하면 청산 별표 나오게 해주세요. 감사합니다.