예스스탁
예스스탁 답변
2020-11-30 13:31:06
안녕하세요
예스스탁입니다.
1 2차 종목검색
Inputs: ShortPeriod(5),LongPeriod(20);
Variables: Fval(0);
Fval = ((Close - Close[1]) * Volume) ;
value1 = Ema(Fval, ShortPeriod);
Value2 = Ema(Fval, LongPeriod);
var : T(0);
var : HIV(0),HIV1(0),HPV(0),HPV1(0);
var : LIV(0),LIV1(0),LPV(0),LPV1(0);
if crossup(value1,Value2) Then
{
T = 1;
HIV = value1;
HIV1 = HIV[1];
HPV = H;
HPV1 = HPV[1];
if LIV > LIV1 and LPV < LPV1 and LPV1 > 0 Then
find(1);
}
if CrossDown(value1,value2) Then
{
T = -1;
LIV = value1;
LIV1 = LIV[1];
LPV = L;
LPV1 = LPV[1];
}
if T == 1 Then
{
if value1 > HIV Then
{
HIV = value1;
}
if H > HPV Then
{
HPV = H;
}
}
if T == -1 Then
{
if value1 < LIV Then
{
LIV = value1;
}
if L < LPV Then
{
LPV = L;
}
}
2 2차 시스템
Inputs: ShortPeriod(5),LongPeriod(20);
Variables: Fval(0);
Fval = ((Close - Close[1]) * Volume) ;
value1 = Ema(Fval, ShortPeriod);
Value2 = Ema(Fval, LongPeriod);
var : T(0);
var : HIV(0),HIV1(0),HPV(0),HPV1(0);
var : LIV(0),LIV1(0),LPV(0),LPV1(0);
if crossup(value1,Value2) Then
{
T = 1;
HIV = value1;
HIV1 = HIV[1];
HPV = H;
HPV1 = HPV[1];
if LIV > LIV1 and LPV < LPV1 and LPV1 > 0 Then
buy();
}
if CrossDown(value1,value2) Then
{
T = -1;
LIV = value1;
LIV1 = LIV[1];
LPV = L;
LPV1 = LPV[1];
if HIV < HIV1 and HPV > HPV1 and HPV1 > 0 Then
sell();
}
if T == 1 Then
{
if value1 > HIV Then
{
HIV = value1;
}
if H > HPV Then
{
HPV = H;
}
}
if T == -1 Then
{
if value1 < LIV Then
{
LIV = value1;
}
if L < LPV Then
{
LPV = L;
}
}
3 3차 종목검색
Inputs: ShortPeriod(5),LongPeriod(20);
Variables: Fval(0);
Fval = ((Close - Close[1]) * Volume) ;
value1 = Ema(Fval, ShortPeriod);
Value2 = Ema(Fval, LongPeriod);
var : T(0);
var : HIV(0),HIV1(0),HIV2(0),HPV(0),HPV1(0),HPV2(0);
var : LIV(0),LIV1(0),LIV2(0),LPV(0),LPV1(0),LPV2(0);
if crossup(value1,Value2) Then
{
T = 1;
HIV = value1;
HIV1 = HIV[1];
HIV2 = HIV1[1];
HPV = H;
HPV1 = HPV[1];
HPV2 = HPV1[1];
if LIV > LIV1 and LIV1 > LIV2 and LPV < LPV1 and LPV1 < LPV2 and LPV2 > 0 Then
find(1);
}
if CrossDown(value1,value2) Then
{
T = -1;
LIV = value1;
LIV1 = LIV[1];
LIV2 = LIV1[1];
LPV = L;
LPV1 = LPV[1];
LPV2 = LPV1[1];
}
if T == 1 Then
{
if value1 > HIV Then
{
HIV = value1;
}
if H > HPV Then
{
HPV = H;
}
}
if T == -1 Then
{
if value1 < LIV Then
{
LIV = value1;
}
if L < LPV Then
{
LPV = L;
}
}
4 3차 시스템
Inputs: ShortPeriod(5),LongPeriod(20);
Variables: Fval(0);
Fval = ((Close - Close[1]) * Volume) ;
value1 = Ema(Fval, ShortPeriod);
Value2 = Ema(Fval, LongPeriod);
var : T(0);
var : HIV(0),HIV1(0),HIV2(0),HPV(0),HPV1(0),HPV2(0);
var : LIV(0),LIV1(0),LIV2(0),LPV(0),LPV1(0),LPV2(0);
if crossup(value1,Value2) Then
{
T = 1;
HIV = value1;
HIV1 = HIV[1];
HIV2 = HIV1[1];
HPV = H;
HPV1 = HPV[1];
HPV2 = HPV1[1];
if LIV > LIV1 and LIV1 > LIV2 and LPV < LPV1 and LPV1 < LPV2 and LPV2 > 0 Then
buy();
}
if CrossDown(value1,value2) Then
{
T = -1;
LIV = value1;
LIV1 = LIV[1];
LIV2 = LIV1[1];
LPV = L;
LPV1 = LPV[1];
LPV2 = LPV1[1];
if HIV < HIV1 and HIV1 < HIV2 and HPV > HPV1 and HPV1 > HPV2 and HPV1 > 0 Then
sell();
}
if T == 1 Then
{
if value1 > HIV Then
{
HIV = value1;
}
if H > HPV Then
{
HPV = H;
}
}
if T == -1 Then
{
if value1 < LIV Then
{
LIV = value1;
}
if L < LPV Then
{
LPV = L;
}
}
5
Input : Period(5);
Var : Fval(0),FvalFast(0);
Fval = ((Close - Close[1]) * Volume) ;
FvalFast = Ema(Fval, Period);
if FvalFast < 0 Then
Find(1);
즐거운 하루되세요
> 엉덩공주 님이 쓴 글입니다.
> 제목 : 문의
> force index
2차 3차 종목검색식과 시스템식 부탁드립니다.
또한,
force index
0선 밑에 있는 종목 검색식도 부탁드립니다.