예스스탁
예스스탁 답변
2025-10-15 16:40:15
안녕하세요
예스스탁입니다.
1
해당식 T값이 상승반전하면 1봉전에 표시하는 식인데
강조는 조건만족시점인 현재봉보다 이전봉에 표시할 수 없습니다.
삼가형만 이전봉에 표시되게 작성해 드립니다.
var : mm(0),t(0),T저점(False),tx(0);
mm = ma(C, 20);
T = LRL(c,20) + LRS(c,20);
T저점 = T>T[1] && T[1]<T[2];
if T저점 == true Then
{
PlotPaintBar(H,L,"강조",Green);
tx = Text_New(sDate[1],sTime[1],L[1],"▲");
Text_SetStyle(tx,2,0);
Text_SetColor(tx,Green);
}
2
var : mm(0),t(0),T저점(False);
var : 저점1_T(0),저점1_M(0);
var : 저점2_T(0),저점2_M(0);
var : 고점(Nan),전고점(Nan),조건(false),count(0),cnt(false),tx(0);
mm = ma(C, 20);
T = LRL(c,20) + LRS(c,20);
T저점 = T>T[1] && T[1]<T[2];
if T저점 == true Then
{
저점1_T = T[1];
저점1_M = mm[1];
저점2_T = 저점1_T[1];
저점2_M = 저점1_M[1];
고점 = H;
전고점 = 고점[1];
count = 0;
}
Else
{
if H > 고점 Then
고점 = H;
}
조건 = 저점1_T<저점1_M && 저점2_T<저점2_M && mm>mm[1] && T>T[1] && CrossUp(C, 전고점);
if 조건 == true Then
count = count+1;
cnt = count==1;
if cnt == true and cnt[1] == false Then
{
PlotPaintBar(H,L,"강조",Black);
tx = Text_New(sDate,sTime,H,"▼");
Text_SetStyle(tx,2,1);
Text_SetColor(tx,Black);
}
즐거운 하루되세요
> 제너리 님이 쓴 글입니다.
> 제목 : 강조(신호) 변환 부탁 드립니다.
> 키움에서 사용하던 2개 신호 입니다. 강조로 변환 부탁 드리며
1번 신호는 캔들 하단 삼각형(그린)
2번 신호는 캔들 상단 삼각형(블랙)
으로 나타내고 싶습니다. 늘 감사합니다.
1. TSF 저점신호
M = ma(C, 20);
T = LRL(20) + LRS(20);
T저점 = T>T(1) && T(1)<T(2);
shift(T저점, -1)
2. TSF 저점 돌파
M = ma(C,20);
T = LRL(20) + LRS(20);
T저점 = T>T(1) && T(1)<T(2);
저점1_T = ValueWhen(1, T저점, T(1));
저점1_M = ValueWhen(1, T저점, M(1));
저점2_T = ValueWhen(2, T저점, T(1));
저점2_M = ValueWhen(2, T저점, M(1));
고점 = HighestSince(1, T저점, H);
전고점 = ValueWhen(1, T저점, 고점(1));
조건 =
저점1_T<저점1_M &&
저점2_T<저점2_M &&
M>M(1) && T>T(1) && CrossUp(C, 전고점);
cnt = CountSince(T저점, 조건)==1;