답변완료
지우기 좀 취소 부탁 드립니다.
ㅇ 항상 많은 도움에 고맙 습니다.ㅇ 아래 수식기을 쓰면 맨 마지막 선 만 남는데 이 전 선들도 그대로 남도록 수정 좀 요청 드립니다.## 아래 수식//DelphiInput : Left(5), Right(5);Var : T(0);Array : HighSh[10](0), HighBar[10](0), LowSh[10](0), LowBar[10](0);// 1. SwingHigh(고점) 및 SwingLow(저점) 검출if SwingHigh(1, H, Left, Right, Left+Right+1) != -1 Then { for T = 9 DownTo 1 { HighSh[T] = HighSh[T-1]; HighBar[T] = HighBar[T-1]; } HighSh[0] = H[Right]; HighBar[0] = Index[Right]; // 고점 연결 추세선 생성 (최근 두 고점 연결) TL_Delete(var1); var1 = TL_New(Date[Index-HighBar[1]], Time[Index-HighBar[1]], HighSh[1], Date[Index-HighBar[0]], Time[Index-HighBar[0]], HighSh[0]); TL_SetColor(var1, Red); TL_SetSize(var1, 3); TL_SetExtRight(var1, true); // 오른쪽으로 확장하여 패턴 확인}if SwingLow(1, L, Left, Right, Left+Right+1) != -1 Then { for T = 9 DownTo 1 { LowSh[T] = LowSh[T-1]; LowBar[T] = LowBar[T-1]; } LowSh[0] = L[Right]; LowBar[0] = Index[Right]; // 저점 연결 추세선 생성 (최근 두 저점 연결) TL_Delete(var2); var2 = TL_New(Date[Index-LowBar[1]], Time[Index-LowBar[1]], LowSh[1], Date[Index-LowBar[0]], Time[Index-LowBar[0]], LowSh[0]); TL_SetColor(var2, Blue); TL_SetSize(var2, 3); TL_SetExtRight(var2, true);}고맙습니다. 수고하십시요.
답변완료
식 좀 부탁드립니다.
예를 들어서 나스닥선물가격이 현재가가 20,000일경우21,000도달하면 매도 1계약 진입하고 매도진입포지션이 21,300까지 상승해버리면 손절하고 20,500까지 하락하면 익절.19,000까지 하락하면 매도1계약 진입하고 진입한 매도포지션이 19,400까지 상승하면 손절.18,500까지 하락하면 익절여기서 가격은 제가 수기로 입력하는 방법.으로 하고 .만약 진입한 포지션이 있는데 손절 익절가에 도달하지 못하면 장마감 10분전에 강제청산...매수포지션도 마찮가지로 부탁드립니다.
답변완료
조건검색 문의
//@version=5indicator("BTM Long Breakout Only", overlay=true)// --- 설정 ---period = input.int(200, title="Period")// --- 핵심 로직 ---ptl = ta.lowest(close, period)pth = ta.highest(close, period)// bars_since_break 및 continuous_new_pth 계산 (라인 확정 조건용)continuous_new_pth = ta.highest(high, period - 2) < ta.highest(high, period - 1)bars_since_break = ta.barssince(high > pth[1])var float btm_line = na// 라인 확정 조건 (기존 로직 유지)cond = (bars_since_break == (period - 2)) and continuous_new_pthif (cond) btm_line := ptl// --- 돌파 신호 로직 ---// BTM 라인을 현재 종가가 상향 돌파(crossover)할 때 Long 신호 발생long_breakout_btm = ta.crossover(close, btm_line)// --- 시각화 (신호만 표시) ---plotshape(long_breakout_btm, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="BTM Long Breakout")// 알림 설정alertcondition(long_breakout_btm, title="BTM 상향 돌파", message="가격이 BTM 라인을 상향 돌파했습니다!")당일 장중 분봉상에서 위 신호가 한번이라도 ㄱ발생한 종목에 대해서 모두 확인할 수 있도록 검색식 부탁드리겠습니다 (__)
답변완료
조건검색 문의
//@version=5indicator("Long Breakout Signal Only", overlay=true)// --- 설정 ---period = input.int(200, title="Period")// --- 핵심 로직 ---pth = ta.highest(close, period)var float new_pth = navar float top_line = na// 1. 최고가 갱신 시 값 저장if (high > pth[1]) new_pth := high// 2. 조건 판별continuous_new_pth = ta.highest(high, period - 2) < ta.highest(high, period - 1)bars_since_break = ta.barssince(high > pth[1])// 3. TOP 라인 확정 조건cond = (bars_since_break == (period - 2)) and continuous_new_pthif (cond) top_line := new_pth// 4. 상향 돌파(Long Breakout) 신호 판별long_condition = ta.crossover(close, top_line)// --- 시각화 (신호만 표시) ---plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Long Breakout Signal")// 알림 설정alertcondition(long_condition, title="TOP 돌파 발생", message="가격이 TOP 라인을 상향 돌파했습니다!")당일 장중에, 분봉상에서 위 신호가 한번이라도 발생한 모든 종목을 제가 확인 할 수 있도록 검색식을 만들어주시면 감사드리겠습니다 (__)
답변완료
종목검색식 부탁드립니다.
1. 아래의 수식을 참고하여 , 종목 검색식 부탁드려요. -----아래---- R=RSi(11);Rs=eavg(R,9);Dp=DiPlus(11);Dm=DiMinus(10);M=Macd(12,26);Ms=eavg(M,9);S=StochasticsSlow(12,8);Ss=eavg(S,3);CC=CCi(9);Cs=eavg(CC,15);M10=ma(C,60);체크합=if(R>=Rs,2,0)+if(Dp<Dm,3,0)+if(M<=Ms,1,0)+if(S=Ss,4,0)+if(CC<=Cs,5,0)+if(C>=M60,8,0);체크합==3