답변완료
종목검색식 요청드립니다.
아래 키움수식라인을 돌파한 종목을 검색하는 검색식을 만들고 싶습니다.
도움 부탁드립니다. 항상 감사드립니다.^^
*키움라인
a=shift((highest(high,shortPeriod)+lowest(low,shortPeriod)+highest(high,midPeriod)+lowest(low,midPeriod))/4,midPeriod-1);
b=shift((highest(high,longPeriod)+lowest(low,longPeriod))/2,midPeriod-1);
valuewhen(1,crossup(a,b),c)
2025-03-04
324
글번호 188718
종목검색
답변완료
시스템이 원하는 신호가 안나옵니다.
안녕하세요~
아래 시스템을 만들었는데 원하는 신호가 나오지 않습니다.
Data2의 시간대에서 MACD가 양수일때는 data1의 시간대의 MACD가 양수인 경우에만 매수하고,
Data2의 시간대에서 MACD가 음수일때는 data1의 시간대의 MACD가 음수인 경우에만 매도하고 싶은데 신호가 잘 안잡힙니다.
바쁘시겠지만 수식 수정 부탁 드립니다.
미리 항상 감사 드리고 건강 하시고 행복하세요^^
Input : shortPeriod(12),longPeriod(26),Period(12);
input : drp1(10),drp2(10);
input : P1(12),P2(26);
Inputs: H1(10),L1(10);
Var : value1(0),Value2(0), macdosc(0);
var : mav2_1(0,data2),mav2_2(0,data2);
var : mav(0);
value1 = MACD(shortPeriod, longPeriod);
Value2 = ema(value1,Period);
macdosc = value1- Value2;
mav2_1 = data2(ema(C,P1));
mav2_2 = data2(ema(C,P2));
mav = ema(C,26);
if marketposition == 0 and (mav2_1>mav2_2) then
if MarketPosition == 0 and macdosc >0 and (C >= mav+PriceScale*H1) Then
Buy("L");
if marketposition == 0 and (mav2_1<mav2_2) Then
if MarketPosition == 0 and macdosc <0 and (C <= mav-PriceScale*L1) Then
Sell("S");
2025-03-03
311
글번호 188716
시스템
답변완료
질문 드리겠습니다
안녕하세요 질문 두 가지 부탁드립니다
질문1)아래 식은 조건만족 했을때 하루에 한번 (최초 만족값만)만 나오게 작성했는데요
조건만족하고 나서 3 거래일 이상 경과 됐을때만 신호가 나오게 하려고 합니다.
신호가 발생하고 다음날 또 나온다면 무시하고 3일 이상 경과 했을때만 나오게 하려고 합니다
차트는 분봉상에서 보고 있습니다
질문2) 질문1에서 작성해주신 수식을 분봉 타주기로 나타내려고 하는데요
**혹시 추세선으로 높은 주기에서 낮은 주기 표현이 가능할까요?
가능하다면 120분봉에서 볼때 10분봉의 신호를 부탁드립니다
안된다면 해당 수식을 10분봉에서 120봉 신호를 나타내는 수식을 부탁드립니다
질문3) 혹시 타종목 참조 할때 data2 의 차트를 최소화 해도 본차트에 수식이 반영이 되나요?? 낮은 주기를 같이 볼때 본차트가 늘어져서요 수식만 적용하고 본차트만 볼 수 있는지 궁금합니다
식은 아래와 같습니다
감사합니다
var : cnt(0), sum1(0), sumi1(0),tt(0),hh(0),ll(0),tl(0);
var: sum2(0),sumi2(0),sumaa(0);
var : t(0),StartBarIndex(0),dd(0),d1(0),d2(0);
Array : ii[50](0),aa[50](0),bb[50](0),ttl[10](0);
if Bdate != Bdate[1] Then
DD = DD+1;
if H>vi(1)*0.95 Then
{
d1 = dd;
d2 = d1[1];
if d1 >= d2+1 Then
{
var1 = Index;
Var2 = var1[1];
Var3= Var2[1];
tl=TL_NEW(sDatE,sTimE,h*1.01,sDatE,sTimE,999999);
TL_SetSize(tl,0);
TL_SetColor(tl,DarkGray);
2025-03-04
408
글번호 188713
지표
답변완료
검색식 부탁 드립니다
A1 = ma(c,2);
A2 = ma(c,120);
A3 = ma(c,240);
이격율 = A2 / A3 * 100 - 100;
조건 =
H > C(1) *1.15 &&
C > C(1)*1.1 &&
거래대금 >= 20000 &&
RSI(14) >= 70;
조건 &&
crossup(c, A2) && crossup(c, A3) &&
crossup(A1, A2) && crossup(A1, A3) &&
이격율 > -7 && 이격율 < 7;
S=sum(1);
M5=ma(c,기간1,지수);
M2=ma(c,기간2);
상전=M5>M5(1) && M5(1)<M5(2);
DC=valuewhen(1, crossdown(M5,M2), S);
상1=valuewhen(1, 상전, S);
상2=valuewhen(2, 상전, S);
상3=valuewhen(3, 상전, S);
GC=valuewhen(1, crossup(M5,M2),S);
조건W=상3<Dc && Dc<상2 && 상2<상1 && 상1<Gc &&
조건W && !조건W(1);
매집1=Crossup(h,BBandsUp(40,2));
매집2=CrossUP(MACD(9,52),0);
매집3=Crossup(MACD(9,52),eavg(MACD(9,52),26));
cs1=Crossup(Stochasticsslow(20,12),
eavg(Stochasticsslow(20,12),12));
cs2=crossup(cci(20),0);
최종=
매집1+매집2+매집3 >=2 or cs1+cs2 >=2 and
H > C(1)*1.30;
최종(-1)
2025-03-03
485
글번호 188712
종목검색