답변완료
행복; 시스템식 작성 바랍니다
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
시스템식 관련입니다
< 조건 >
- 주기; 틱봉
- 1. 전일종가가 12,345원보다 큰데,
시초가가 12,345원보다 낮거나 같게 시작을 하면 시초가와 같은 가격으로 매수하고
- 2. 전일종가가 12,345원보다 큰데,
시초가가 12,345원보다 높게 시작을 하면 12,345원의 바로 위 호가인 12,350원에 매수한다
- 3. 전일종가가 12,345원보다 작은데,
시초가가 전일종가보나 낮거나 같게 시작을 하면 시초가와 같은 가격으로 매수하고
- 4. 전일종가가 12,345원보다 작은데,
시초가가 전일종가보다 높게 시작을 하면
고가가 (전일종가 * 1.1) 보다 낮을 때만 전일종가에 매수한다
수고하십시요^^
2020-01-21
153
글번호 135297
시스템
답변완료
수식 부탁드립니다.
안녕하세요
아래의 3가지 수식을 부탁드립니다.
(1번 수식)
1. 현재봉이 60이평선 보다 위에있고, 미결제 약정이 3봉간 증가하고, 5이평이 20이평을 돌파할때 매수
2. 현재봉이 60이평선 보다 아래에있고, 미결제 약정이 3봉간 증가하고, 20이평이 5이평을 하향 돌파할때 매도
(2번 수식)
1. 5개 캔들의 고가를 비교하여, 최고가 (캔들) 2개가 최근 3개 캔들중에 포함되어야 하고(AND), 5개 캔들의 저가를 비교하여, 저가 높은 (캔들) 2개가 최근 3개 캔들중에 포함되면 매수 진입
2. 5개 캔들의 저가를 비교하여, 최저가 (캔들) 2개가 최근 3개 캔들중에 포함되어야 하고(AND), 5개 캔들의 고가를 비교하여, 고가 낮은 (캔들) 2개가 최근 3개 캔들중에 포함되면 매도 진입
(3번 수식)
1. 이전 5봉(캔들) 20이평선 기울기가 10도 이상 상승 추세이면 매수
2. 이전 5봉(캔들) 20이평선 기울기가 -10도 이하 하락 추세이면 매도
항상 감사드립니다.
2020-01-21
183
글번호 135296
시스템
답변완료
부탁 드립니다.
도움에 감사 드립니다.
아래 수식을 첨부그림의
적색선과 같이
나타 나도록 수정 부탁 드립니다.
INPUT:Atime(11),p1(20);
Var: Cnt(0),HH(0),LL(0);
var : count(0),sum1(0),mav1(0),sum2(0),mav2(0),TF(0),S1(0),S2(0),T(0),TM(0);
Array: tp[100](0), upv[100](0),dnv[100](0);
Array : OO[100](0),CC[100](0);
if Bdate != Bdate[1] Then{
S1 = TimeToMinutes(stime);
T = 1;
}
if date != date[1] and Bdate == Bdate[1] Then{
S2 = 1440-S1;
T = 2;
}
if T == 1 then
TM = TimeToMinutes(stime)-S1;
if T == 2 Then
TM = TimeToMinutes(stime)+S2;
TF = TM%Atime;
if Bdate != bdate[1] or (TF < TF[1] and Bdate == Bdate[1]) Then{
OO[0] = O;
for cnt = 1 to 99{
OO[cnt] = OO[cnt-1][1];
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
if CC[P1+1] > 0 and (Bdate != bdate[1] or (TF < TF[1] and Bdate == Bdate[1])) Then{
sum1 = 0;
sum2 = 0;
for count = 0 to P1-1{
sum1 = sum1+CC[count+1];
sum2 = sum2+CC[count+2];
}
mav1 = sum1/P1;
mav2 = sum2/P1;
If (CC[1] < mav1 and CC[2] >= mav2) Then
{
tp[0] = (OO[1] + CC[1]) / 2;
For Cnt = 1 To 99
{
tp[Cnt] = tp[Cnt -1][1];
}
}
for cnt = 0 to 99
{
if tp[cnt] >= C Then
upv[cnt] = tp[cnt];
Else
upv[cnt] = 1000000;
if tp[cnt] <= C Then
dnv[cnt] = tp[cnt];
Else
dnv[cnt] = 0;
}
var1 =1000000;
LL = 0;
for cnt = 0 to 99
{
if upv[cnt] <var1 THEN
var1 = upv[cnt];
if dnv[cnt] > LL Then
LL = dnv[cnt];
}}
plot1(var1);
2020-01-21
235
글번호 135295
지표
답변완료
질문 부탁드립니다.
INPUTS: LENGTH(14);
VARS: SL(0), SH(0), PL(0), PU(0);
SL=LRS(LOW,LENGTH);
SH=LRS(HIGH,LENGTH);
FOR VALUE1=1 TO LENGTH BEGIN
VALUE2=LOW[VALUE1-1] + (SL*VALUE1-1);
VALUE3=HIGH[VALUE1-1] + (SH*VALUE1-1);
IF VALUE1=1 THEN BEGIN
PL=VALUE2;
PU=VALUE3;
END;
IF VALUE2 < PL THEN PL=VALUE2;
IF VALUE3 > PU THEN PU=VALUE3;
END;
PLOT1(PL,"PL");
PLOT2(PU,"PU");
/////////////////////
랭귀지 편집기에서는 오류검증이 되었는데 예스트레이더에서 적용을 해보려고 하면 프로그램이 먹어버리네요 보시기에 어떤 오류가 있는건지 봐주시면 감사하겠습니다.
2020-01-20
177
글번호 135292
지표
답변완료
키움수식을 예스랭귀지로 전환 문의드립니다.
MA(2*MA(가격, Period/2, 가중) - MA(가격, Period, 가중), Sqrt(Period), 가중) 입니다
노고에 감사드립니다.
2020-01-20
241
글번호 135290
지표