커뮤니티
dema시스템식부탁드립니다
2016-06-15 14:57:26
95
글번호 99100
안녕하세요 아래식은 전에 작성해주신 dema시스템식입니다
이식을
1.120틱 4개선상승 + 840틱 단기선(3)상승 : 매수신호
120틱 4개선하락 + 840틱 단기선(3)하락 : 매도신호
2.120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호
120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호
위와 같이 2가지로 작성부탁드립니다
감사합니다
INPUTS: LENGTH1(3),LENGTH2(10),LENGTH3(20),LENGTH4(60);
VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0);
var : Bcond(false),Scond(false);
var1= EMA(C,LENGTH1);
value1= EMA(EMa(C,LENGTH1),LENGTH1);
var2= EMA(C,LENGTH2);
value2= EMA(EMa(C,LENGTH2),LENGTH2);
var3= EMA(C,LENGTH3);
value3= EMA(EMa(C,LENGTH3),LENGTH3);
var4= EMA(C,LENGTH4);
value4= EMA(EMa(C,LENGTH4),LENGTH4);
DEMA1 = var1 * 2 - value1;
DEMA2 = var2 * 2 - value2;
DEMA3 = var3 * 2 - value3;
DEMA4 = var4 * 2 - value4;
Bcond = DEMA1 > DEMA1[1] and DEMA2 > DEMA2[1] and DEMA3 > DEMA3[1] and DEMA4 > DEMA4[1];
Scond = DEMA1 < DEMA1[1] and DEMA2 < DEMA2[1] and DEMA3 < DEMA3[1] and DEMA4 < DEMA4[1];
if Bcond == true and Bcond[1] == false Then
buy();
if Scond == true and Scond[1] == false Then
sell();
답변 1
예스스탁 예스스탁 답변
2016-06-16 11:28:26
안녕하세요
예스스탁입니다.
120틱 차트에 840틱을 참조데이터로 추가후 적용하시면 됩니다
1.
INPUTS: LENGTH1(3),LENGTH2(10),LENGTH3(20),LENGTH4(60);
var : Bcond(false,data1),Scond(false,data1);
var : V1(0,data1),V2(0,data1),v3(0,data1),v4(0,data1);
var : Val1(0,data1),Val2(0,data1),val3(0,data1),val4(0,data1);
VARS : DEMA1(0,data1),DEMA2(0,data1),DEMA3(0,data1),DEMA4(0,data1);
var : V11(0,data2),V21(0,data2),v31(0,data2),v41(0,data2);
var : Val11(0,data2),Val21(0,data2),val31(0,data2),val41(0,data2);
VARS : DEMA11(0,data2),DEMA21(0,data2),DEMA31(0,data2),DEMA41(0,data2);
v1= data1(EMA(C,LENGTH1));
val1= data1(EMA(EMa(C,LENGTH1),LENGTH1));
v2= data1(EMA(C,LENGTH2));
val2= data1(EMA(EMa(C,LENGTH2),LENGTH2));
v3= data1(EMA(C,LENGTH3));
val3= data1(EMA(EMa(C,LENGTH3),LENGTH3));
v4= data1(EMA(C,LENGTH4));
val4= data1(EMA(EMa(C,LENGTH4),LENGTH4));
DEMA1 = v1 * 2 - val1;
DEMA2 = v2 * 2 - val2;
DEMA3 = v3 * 2 - val3;
DEMA4 = v4 * 2 - val4;
v11= data2(EMA(C,LENGTH1));
val11= data2(EMA(EMa(C,LENGTH1),LENGTH1));
v21= data2(EMA(C,LENGTH2));
val21= data2(EMA(EMa(C,LENGTH2),LENGTH2));
v31= data2(EMA(C,LENGTH3));
val31= data2(EMA(EMa(C,LENGTH3),LENGTH3));
v41= data2(EMA(C,LENGTH4));
val41= data2(EMA(EMa(C,LENGTH4),LENGTH4));
DEMA11 = v11 * 2 - val11;
DEMA21 = v21 * 2 - val21;
DEMA31 = v31 * 2 - val31;
DEMA41 = v41 * 2 - val41;
Bcond = DEMA1 > DEMA1[1] and DEMA2 > DEMA2[1] and DEMA3 > DEMA3[1] and DEMA4 > DEMA4[1] and DEMA11 > DEMA11[1];
Scond = DEMA1 < DEMA1[1] and DEMA2 < DEMA2[1] and DEMA3 < DEMA3[1] and DEMA4 < DEMA4[1] and DEMA11 < DEMA11[1];
if Bcond == true and Bcond[1] == false Then
buy();
if Scond == true and Scond[1] == false Then
sell();
2
INPUTS: LENGTH1(3),LENGTH2(10),LENGTH3(20),LENGTH4(60);
var : Bcond(false,data1),Scond(false,data1);
var : V1(0,data1),V2(0,data1),v3(0,data1),v4(0,data1);
var : Val1(0,data1),Val2(0,data1),val3(0,data1),val4(0,data1);
VARS : DEMA1(0,data1),DEMA2(0,data1),DEMA3(0,data1),DEMA4(0,data1);
var : V11(0,data2),V21(0,data2),v31(0,data2),v41(0,data2);
var : Val11(0,data2),Val21(0,data2),val31(0,data2),val41(0,data2);
VARS : DEMA11(0,data2),DEMA21(0,data2),DEMA31(0,data2),DEMA41(0,data2);
v1= data1(EMA(C,LENGTH1));
val1= data1(EMA(EMa(C,LENGTH1),LENGTH1));
v2= data1(EMA(C,LENGTH2));
val2= data1(EMA(EMa(C,LENGTH2),LENGTH2));
v3= data1(EMA(C,LENGTH3));
val3= data1(EMA(EMa(C,LENGTH3),LENGTH3));
v4= data1(EMA(C,LENGTH4));
val4= data1(EMA(EMa(C,LENGTH4),LENGTH4));
DEMA1 = v1 * 2 - val1;
DEMA2 = v2 * 2 - val2;
DEMA3 = v3 * 2 - val3;
DEMA4 = v4 * 2 - val4;
v11= data2(EMA(C,LENGTH1));
val11= data2(EMA(EMa(C,LENGTH1),LENGTH1));
v21= data2(EMA(C,LENGTH2));
val21= data2(EMA(EMa(C,LENGTH2),LENGTH2));
v31= data2(EMA(C,LENGTH3));
val31= data2(EMA(EMa(C,LENGTH3),LENGTH3));
v41= data2(EMA(C,LENGTH4));
val41= data2(EMA(EMa(C,LENGTH4),LENGTH4));
DEMA11 = v11 * 2 - val11;
DEMA21 = v21 * 2 - val21;
DEMA31 = v31 * 2 - val31;
DEMA41 = v41 * 2 - val41;
Bcond = DEMA1 > DEMA1[1] and DEMA2 > DEMA2[1] and DEMA3 > DEMA3[1] and DEMA4 > DEMA4[1] and
DEMA11 > DEMA11[1] and DEMA21 > DEMA21[1] and DEMA31 > DEMA31[1] and DEMA41 > DEMA41[1];
Scond = DEMA1 < DEMA1[1] and DEMA2 < DEMA2[1] and DEMA3 < DEMA3[1] and DEMA4 < DEMA4[1] and
DEMA11 < DEMA11[1] and DEMA21 < DEMA21[1] and DEMA31 < DEMA31[1] and DEMA41 < DEMA41[1];
if Bcond == true and Bcond[1] == false Then
buy();
if Scond == true and Scond[1] == false Then
sell();
즐거운 하루되세요
> bestkim 님이 쓴 글입니다.
> 제목 : dema시스템식부탁드립니다
> 안녕하세요 아래식은 전에 작성해주신 dema시스템식입니다
이식을
1.120틱 4개선상승 + 840틱 단기선(3)상승 : 매수신호
120틱 4개선하락 + 840틱 단기선(3)하락 : 매도신호
2.120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호
120틱 4개선상승 + 840틱 단기,중기,중장기 상승 : 매수신호
위와 같이 2가지로 작성부탁드립니다
감사합니다
INPUTS: LENGTH1(3),LENGTH2(10),LENGTH3(20),LENGTH4(60);
VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0);
var : Bcond(false),Scond(false);
var1= EMA(C,LENGTH1);
value1= EMA(EMa(C,LENGTH1),LENGTH1);
var2= EMA(C,LENGTH2);
value2= EMA(EMa(C,LENGTH2),LENGTH2);
var3= EMA(C,LENGTH3);
value3= EMA(EMa(C,LENGTH3),LENGTH3);
var4= EMA(C,LENGTH4);
value4= EMA(EMa(C,LENGTH4),LENGTH4);
DEMA1 = var1 * 2 - value1;
DEMA2 = var2 * 2 - value2;
DEMA3 = var3 * 2 - value3;
DEMA4 = var4 * 2 - value4;
Bcond = DEMA1 > DEMA1[1] and DEMA2 > DEMA2[1] and DEMA3 > DEMA3[1] and DEMA4 > DEMA4[1];
Scond = DEMA1 < DEMA1[1] and DEMA2 < DEMA2[1] and DEMA3 < DEMA3[1] and DEMA4 < DEMA4[1];
if Bcond == true and Bcond[1] == false Then
buy();
if Scond == true and Scond[1] == false Then
sell();
다음글
이전글