안녕 하세요? 코인 수식 문의 드립니다.
아래 분봉수식에 일봉 조건을 추가로 적용할 내용입니다.
추가 조건
1. 일봉 cci(50)이 0선 위에 있어야 한다.
2-1. 전일 종가보다 5% 이상 하락 하였을 경우 매수
2-2. 당일 고점보다 5% 이상 하락 하였을 경우 매수
2-3. 전일 고점보다 10%이상 하락 하였을 경우 매수
위 각각의 경우 분봉 수식에 적용할 수식 부탁드립니다.
-- 아래(분봉 수식)--
Input : Period1(50),Period2(10);
var : CCIv(0),CCIsig(0),a(0),b(0);
CCIv = CCI(Period1);
CCIsig = ema(CCIv,Period2);
{
if CCIv<-100 and CrossUp(CCIv,CCIsig) Then
Buy();
if CCIv>100 and CCIv<CCIv[1] Then
ExitLong();
}
답변 1
예스스탁
예스스탁 답변
2025-05-20 08:35:09
안녕하세요
예스스탁입니다.
Input : Period1(50),Period2(10);
var : CCIv(0),CCIsig(0),a(0),b(0);
Inputs : Length(50);
var : Sum(0), Counter(0), MD(0), Avgvalue(0),cnt(0),sum1(0),DayCCI(0);
CCIv = CCI(Period1);
CCIsig = ema(CCIv,Period2);
#일봉 CCI계산
if DayClose(Length) > 0 Then
{
sum1 = 0;
for cnt = 0 to Length-1
{
sum1 = sum1 +(dayhigh(cnt)+daylow(cnt)+DayClose(cnt));
}
Avgvalue = sum1/Length;
MD = 0;
For counter = 0 To Length - 1
{
MD = MD + Abs(dayhigh(counter) + daylow(counter) + DayClose(counter) - Avgvalue);
}
MD = MD / Length;
If MD == 0 Then
DayCCI = 0;
Else
DayCCI = (dayhigh + daylow + DayClose - Avgvalue) / (0.015 * MD);
}
Else
DayCCI = 0;
if CCIv<-100 and CrossUp(CCIv,CCIsig) and
DayCCI > 0 and
C <= DayClose(1)*0.95 and
C <= DayHigh(0)*0.95 and
C <= DayHigh(1)*0.90 Then
Buy();
if CCIv>100 and CCIv<CCIv[1] Then
ExitLong();
즐거운 하루되세요
> 정도령7 님이 쓴 글입니다.
> 제목 : 코인 수식 문의드립니다.
> 안녕 하세요? 코인 수식 문의 드립니다.
아래 분봉수식에 일봉 조건을 추가로 적용할 내용입니다.
추가 조건
1. 일봉 cci(50)이 0선 위에 있어야 한다.
2-1. 전일 종가보다 5% 이상 하락 하였을 경우 매수
2-2. 당일 고점보다 5% 이상 하락 하였을 경우 매수
2-3. 전일 고점보다 10%이상 하락 하였을 경우 매수
위 각각의 경우 분봉 수식에 적용할 수식 부탁드립니다.
-- 아래(분봉 수식)--
Input : Period1(50),Period2(10);
var : CCIv(0),CCIsig(0),a(0),b(0);
CCIv = CCI(Period1);
CCIsig = ema(CCIv,Period2);
{
if CCIv<-100 and CrossUp(CCIv,CCIsig) Then
Buy();
if CCIv>100 and CCIv<CCIv[1] Then
ExitLong();
}