답변완료
문의
1) 청산수식 부탁드립니다.
진입이 발생한 시간대 조건을 청산식에 반영하여 주십시요.
진입은 2번이 max고 첫진입이 "a", 둘째진입이 "b" 입니다.
{
진입명이 "a"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
진입명이 "b"이고
진입이 084500~100000 사이에 발생했다면
SetStopLoss(2.50,PointStop);
진입이 100000~150000 사이에 발생했다면
SetStopLoss(1.50,PointStop);
나머지
SetStopLoss(1.00,PointStop);
}
2) 진입수식 부탁드립니다.
당일 발생봉 기준입니다.
084500부터 100000까지 발생한 봉을 기준으로 양봉비율을 계산합니다.
084500부터 100000까지 발생한 봉수를 계산합니다.
if 양봉비율>51 and 봉발생수>500 then
buy();
항상 고맙습니다.
2025-03-13
292
글번호 189104
시스템
답변완료
수식변경 부탁드립니다.
수고하십니다
시스템 수식으로 변환 부탁 드립니다.
input : ShortPeriod(20), LongPeriod(38);
var : wmaFast(0), wmaSlow(0), Trend(0);
wmaFast = wma(C, ShortPeriod);
wmaSlow = wma(C, LongPeriod);
if CrossUp(wmaFast, wmaSlow) Then
Trend = -1;
if CrossDown(wmaFast, wmaSlow) Then
Trend = 1;
Plot1(Trend, "UpTrend", IFf(Trend == -1, RED, Blue) ,0, 5);
if wmaFast > wmaSlow and C < wmaFast Then
plot2(-0.97,"정배열조정",RGB(255,87,255) ,0, 7);
if wmaFast < wmaSlow and C > wmaFast Then
plot3(0.97,"역배열조정",RGb(255,255,87) ,0, 7);
if wmaFast > wmaSlow Then
PlotBaseLine1(1,"기준선1",RGb(10,10,10));
if wmaFast < wmaSlow Then
PlotBaseLine2(-1,"기준선2",RGb(10,10,10));
감사합니다.
2025-03-13
292
글번호 189103
시스템
답변완료
수식 부탁드립니다
항상 감사드립니다.
다음 2개의 키움수식의 변환을 부탁드립니다.
1번
M=Macd(short,long);
M1=HighestSince(1,crossup(M,0), ma(c,기간,종류));
M2=LowestSince(1,crossdown(M,0), ma(c,기간,종류));
조건=CrossUp(C,M1) OR CrossUp(C,M2);
Uperband=ValueWhen(1,조건,C);
CrossUp(C,Uperband)
지표변수
short 4
long 7
기간 20
종류 지수
2번
T = Ttsf(c, 20);
MM = ma(c, 60);
MU = MM > MM(1);
Crossup(T, MM) && MU
늘 건승하십시요.
2025-03-13
350
글번호 189102
종목검색
답변완료
수식요청
input : 기간(15),간격(3);
var : 다(0),바(0),스(0),bs(-1);
다=Lowest(L[1],기간);
바=Highest(H[1],기간);
if L < 다[1] Then
bs = 0;
Else
{
if bs >= 0 Then
{
bs = bs+1;
if bs == 기간-간격 then
스 = 바;
}
}
if 스 > 0 and CrossUp(C,스) Then
Find(1);
===========================================
위 수식은 다바스박스 상단돌파 종목검색 수식으로 작성해주신 것입니다.
여기에 60 단순이평을 동시에 돌파하는 종목검색으로 만들려면
Then 앞에 CrossUp(C,60)하면 되나요?
또 다바스박스 상단과 60단순이평의 이격이 1%이내 조건으로 하고 싶습니다.
2025-03-13
345
글번호 189100
종목검색
답변완료
키움 신호수식입니다 예스 종목검색 문의 드립니다
A=ADX(11);
B=sum(v*
((Pow((C-L),2) - Pow((H-C),2))
/(H-L)));
BB=BBandsUp(10,2);
En=EnvelopeUp(10,2);
Pivot2=
(predayhigh()+predaylow()+predayclose())
/3+predayhigh()-predaylow();
S=(highest(high,26)+lowest(low,26))/2;
대금=V*(H+O+L+C)/4;
X=sum(v);
Y=valuewhen(1,date(1)!=date,X(1));
Z=X-Y;
전거래량=
valuewhen(1,date(1)!=date,Z(1));
Highest(H,3,1)<=C and
ma(C,5)>ma(C,20) and
ma(C,20)>ma(C,60) and
BB>En and
C>BB and
C>En and
A>A(1) and
C>S and
C>Pivot2 and
B>=B(1) and
V>V(1)*P and
(대금>2000000000 or
Sum(V)>전거래량)
*지표변수
p:1.5
2025-03-12
381
글번호 189099
종목검색
답변완료
지표수식 요청드립니다.
수고 많으세요
언제나 친절하신 도움 많이 받고 있어 감사 드리며 아래 지표수식(키움) 작성이 잘 안되서(기초 많이 부족) 또 요청 드립니다.
a1 = shift(close,-midPeriod+1);
a2 = BBandsC(20, 2);
a3 = HuLL(h, 10);
b1 = valuewhen(1, crossup(a1, a2), c);
b2 = CountSince(crossup(a1, a2), date(1)!=date);
b3 = valuewhen(1, crossup(a1, a3), a3);
if (b3(10)>b3 && b3 >= b1 && b2 <= Period, b1, 1,0)
<지표조건 : midPeriod 10, period 60>
감사합니다.
2025-03-12
328
글번호 189098
지표
답변완료
파라볼릭 실시간
Input : af(0.02), maxAF(0.2);
Var : cSarv(0),TL(0),T(0),tx(0);
Var : cSar(0);
var5 = cSar(af,maxAF);
plot1(var5, "CSAR",IFF(c>var5,Red,Green));
cSarv = csar(af,maxAF);
If crossup(c,cSarv) Then
{
var1 = cSarv;
Var2 = var1[1];
if var1 <= var2+PriceScale*2 and var1 >= var2-PriceScale*1 and var2 > 0 Then
{
Tx = Text_New(sDate,sTime,var1-0.1,"●");
Text_SetColor(Tx,Magenta);
Text_SetStyle(Tx,2,2);
Text_SetSize(Tx,15);
}
}
If CrossDown(c,cSarv) Then
{
var3 = csarv;
Var4 = var3[1];
if var3 <= var4+PriceScale*1 and var3 >= var4-PriceScale*2 and var4 > 0 Then
{
Tx = Text_New(sDate,sTime,var3+0.1,"●");
Text_SetColor(Tx,Blue);
Text_SetStyle(Tx,2,2);
Text_SetSize(Tx,15);
}
}
하락하는 파라볼릭의 주가 최저가가, 직전 하락 파라볼릭 주가 최저가의 +2틱에 도달하면 최저가 하단에 네모 표시.
직전 하락 파라볼릭 주가 최저가의 -1틱을 하향 돌파하면 (-2틱에) 네모 삭제.
-1틱을 깨지않고 양전환되면 네모 삭제. (직전저점 +2틱 ~ -1틱 사이에 네모 표시)
상승하는 파라볼릭의 주가 최고가가, 직전 상승 파라볼릭 주가 최고가의 -2틱에 도달하면 최고가 상단에 네모 표시.
직전 상승파라볼릭 주가 최고가의 +1틱을 상향 돌파하면 (+2틱에) 네모 삭제.
+1틱을 돌파 못하고 음전환되면 네모 삭제. (직전고점 -2틱 ~ +1틱 사이에 네모 표시)
쌍바닥 쌍봉되는 지점에 도달하면 네모 표시, 벗어나면 삭제.
위 수식은 무시. 감사합니다.
2025-03-12
340
글번호 189096
지표
답변완료
전략작성등
수고많으십니다 아래의 제가 작성한 수식을 지표등록했더니 챠트가 위로 말려 올라가서 읽을수가 없습니다 0선을y축과 공유를 해서 그런가 봅니다. var1=M5;이니 내부함수는 VAR1(0)이렇게 작성해서하는게 아닌가요? ㅋ.잘못된곳을 수정 좀 부탁드립니다^^
- 아래 -
VAR : LL(0),M5(0),M20(0),Var1(0);
LL = Lowest(L, 20);
if LL[1]>L Then
M5=ma((DayClose()+dayclose(1)+dayclose(2)+dayclose(3)+dayclose(4))/5,Index+1);
if LL[1]>L Then
M20=ma((dayclose()+dayclose(1)+dayclose(2)+dayclose(3)+dayclose(4)+dayclose(5)
+dayclose(6)+dayclose(7)+dayclose(8)+dayclose(9)+dayclose(10)+dayclose(11)+dayclose(12)
+dayclose(13)+dayclose(14)+dayclose(15)+dayclose(16)+dayclose(17)+dayclose(18)+dayclose(19))/20,Index+1);
IF M5 < M20 && CrossUp(M5, M20) TheN
Var1=M5;
Plot1(Var1);
2025-03-12
301
글번호 189095
지표