예스스탁
예스스탁 답변
2023-11-07 11:51:40
안녕하세요
예스스탁입니다.
1
input : Period(240);
var : LL(0);
Condition1=Highest(H, period)[1]<H;
if Condition1 == true Then
LL = l;
Else
{
if LL > 0 and l < LL Then
LL = l;
}
if LL > 0 Then
Plot1(LL);
2
input : Period(240),비율(6.18);
var : Hv(0),Lv(0),B1(0),A1(0),B2(0),A2(0);
var : P(0),HH(0),LL(0);
Hv = highest(H,Period);
Lv = lowest(L,Period);
if Hv[1] < Hv Then
B1 = (Hv+Lv)/2;
A1=Hv-(((Hv-B1)/5)*5);
A2=Hv-(((Hv-B1)/5)*비율);
P = ((A1-A2)/2);
Condition1=Hv[1]<H;
if Condition1 == true Then
LL = L;
Else
{
if LL > 0 and L < LL Then
LL = L;
}
if LL[1] > L Then
{
HH = H;
}
Else
{
if HH > 0 and H > HH Then
HH = H;
}
var1 = LL+P+P;
Plot1(var1);
3-1 지표
input : Period(240),비율(6.18);
var : Hv(0),Lv(0),B1(0),A1(0),B2(0),A2(0);
var : P(0),HH(0),LL(0);
Hv = highest(H,Period);
Lv = lowest(L,Period);
if Hv[1] < Hv Then
B1 = (Hv+Lv)/2;
A1=Hv-(((Hv-B1)/5)*5);
A2=Hv-(((Hv-B1)/5)*비율);
P = ((A1-A2)/2);
Condition1=Hv[1]<H;
if Condition1 == true Then
LL = L;
Else
{
if LL > 0 and L < LL Then
LL = L;
}
if LL[1] > L Then
{
HH = H;
}
Else
{
if HH > 0 and H > HH Then
HH = H;
}
if Crossup(HH,LL+P+P) Then
var1 = LL-P-P;
Plot1(var1);
3-2 시스템
input : Period(240),비율(6.18);
var : Hv(0),Lv(0),B1(0),A1(0),B2(0),A2(0);
var : P(0),HH(0),LL(0);
Hv = highest(H,Period);
Lv = lowest(L,Period);
if Hv[1] < Hv Then
B1 = (Hv+Lv)/2;
A1=Hv-(((Hv-B1)/5)*5);
A2=Hv-(((Hv-B1)/5)*비율);
P = ((A1-A2)/2);
Condition1=Hv[1]<H;
if Condition1 == true Then
LL = L;
Else
{
if LL > 0 and L < LL Then
LL = L;
}
if LL[1] > L Then
{
HH = H;
}
Else
{
if HH > 0 and H > HH Then
HH = H;
}
if Crossup(HH,LL+P+P) Then
var1 = LL-P-P;
if CrossDown(LL,var1) Then
Buy();
3-3. 종목검색
input : Period(240),비율(6.18);
var : Hv(0),Lv(0),B1(0),A1(0),B2(0),A2(0);
var : P(0),HH(0),LL(0);
Hv = highest(H,Period);
Lv = lowest(L,Period);
if Hv[1] < Hv Then
B1 = (Hv+Lv)/2;
A1=Hv-(((Hv-B1)/5)*5);
A2=Hv-(((Hv-B1)/5)*비율);
P = ((A1-A2)/2);
Condition1=Hv[1]<H;
if Condition1 == true Then
LL = L;
Else
{
if LL > 0 and L < LL Then
LL = L;
}
if LL[1] > L Then
{
HH = H;
}
Else
{
if HH > 0 and H > HH Then
HH = H;
}
if Crossup(HH,LL+P+P) Then
var1 = LL-P-P;
if CrossDown(LL,var1) Then
Find(1);
즐거운 하루되세요
> 생유산균 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하십니까 수고가 많으십니다.
키움수식을 변환시키고 종목을찾고 싶어 문의 드렸습니다.
첫번째 질문(최고가 이후 최저가)
지표수식 : 조건=Highest(H(1), period)<H;
LL=LowestSince(1, 조건(1), L)
변수값 : period : 240
이것을 변환시키고 선으로 나타내고 싶습니다.
-----------------
두번째 질문
지표수식 : B1 = valuewhen(1,(highest(h(1),Period) < highest(h,Period)),((highest(high,Period)+lowest(low,Period))/2));
A1=highest(H, Period) - (((highest(H, Period)-B1)/5)*5);
B2 = valuewhen(1,(highest(h(1),Period) < highest(h,Period)),((highest(high,Period)+lowest(low,Period))/2));
A2=highest(H, Period) - (((highest(H, Period)-B2)/5)*비율);
P = ((A1-A2)/2);
조건=Highest(H(1), period)<H;
LL=LowestSince(1, 조건(1), L);
HH=HighestSince(1, LL(1)>L , H);
LL+P+P;
변수값 : period : 240
비율 : 6.18
이것을 선으로 나타내고 싶습니다.
-----------------------------------
마지막 질문 세번째
지표수식 : B1 = valuewhen(1,(highest(h(1),Period) < highest(h,Period)),((highest(high,Period)+lowest(low,Period))/2));
A1=highest(H, Period) - (((highest(H, Period)-B1)/5)*5);
B2 = valuewhen(1,(highest(h(1),Period) < highest(h,Period)),((highest(high,Period)+lowest(low,Period))/2));
A2=highest(H, Period) - (((highest(H, Period)-B2)/5)*비율);
P = ((A1-A2)/2);
조건=Highest(H(1), period)<H;
LL=LowestSince(1, 조건(1), L);
HH=HighestSince(1, LL(1)>L , H);
LL-P-P;
Crossup(HH,LL+P+P);
valuewhen(1,Crossup(HH,LL+P+P),LL-P-P);
변수값 : period : 240
비율 : 6.18
선으로 나타내고
Crossdown(LL,valuewhen(1,Crossup(HH,LL+P+P),LL-P-P));
신호도 나타내고 싶습니다.
이 신호가만족하면 종목 검색도 하고 싶습니다.
마지막 질문은 3가지(선,신호,종목검색) 만들어 주실수 있나요??
부탁드리겠습니다.