커뮤니티

지표식과 시스템식 감사합니다~

프로필 이미지
울버린777
2015-06-09 23:35:42
135
글번호 86997
답변완료
1.참조 데이터 지표식 주지표 아래에 참조데이터 차트 2개를 배치햇는데 각종 보조지표를 참조지표에 설정하고자 합니다 설정이 안되네요 ============================================= data2 일목균형표 기본설정에서 선행스팬 1,선행스팬2 만 표현(구름대 색깔필요없음) macd 20,60(시그널9) 가중이평선 10, 단순이평 60선 볼린저밴드 20,2 macd dema 20,60,9 =============================== macd dema 지표식 INPUTS: LENGTH1(20),LENGTH2(60),signal(9); VARS : DEMA1(0),DEMA2(0),DEMA3(0),MACDDEMA(0),MACDDEMAsig(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; MACDDEMA = DEMA1-DEMA2; MACDDEMAsig = ema(MACDDEMA,signal); PLOT1(MACDDEMA, "DEMA1"); PLOT2(MACDDEMAsig, "DEMA2sig"); PlotBaseLine1(0); ================================= data3 지표식은 data2 와 동일하게 ========================================================== 2.참조데이터 시스템식(외부변수) 기존 주지표 시스템식에서 data2 와 data3 이 추가로 만족시에 신호발생이요(외부변수)) data2 ( 매수조건) 1.가중10 > 선행스팬2 (26캔들전) 2.macd 20 60 > 시그널9 3. 가중이평 10> 단순이평 60선 4. macd dema 20,60 > 시그널 9 반대는 매도 ================================= data3 시스템식은 data2 와 동일하게 ========================================= 3. 추가되는 data2, data3 시스템식을 그냥 복사해서 기존시스템식 제일 아래에 붙여넣기 하면 되나요? input, var. 등 순서는 상관없습니까? 감사합니다 ^^ 멋진 하루 보내세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-06-10 11:03:36

안녕하세요 예스스탁입니다. 1-1 data2 일목균형표 선행스팬1,선행스팬2 var : d2전환선(0,data2),d2기준선(0,data2),d2선행스팬1(0,data2),d2선행스팬2(0,data2); d2전환선 = data2((highest(H,9)+lowest(L,9))/2); d2기준선 = data2((highest(H,26)+lowest(L,26))/2); d2선행스팬1 = data2((d2전환선+d2기준선)/2); d2선행스팬2 = data2((highest(H,52)+lowest(L,52))/2); Plot4(d2선행스팬1[25], "선행스팬1"); Plot5(d2선행스팬2[25], "선행스팬2"); 1-2 data2 macd Input : d2short(20), d2long(60), d2sig(9); Var : d2MACDV(0,data2) , d2MACDS(0,data2); d2MACDV = data2(MACD(d2short, d2long)); d2MACDS = data2(ema(d2MACDV,d2sig)); Plot1(d2MACDV, "MACD"); Plot2(d2MACDS, "MACDSignal"); PlotBaseLine1(0, "기준선1"); 1-3 data2 기중이평10,단순이평 60 Input : d2WMAP(10),d2MAP(60); Var : d2wmaV(0,data2) , d2mav(0,data2); d2wmaV = data2(wma(C,d2WMAP)); d2mav = data2(ma(c,d2MAP)); Plot1(d2wmaV, "MACD"); Plot2(d2mav, "MACDSignal"); 1-4 data2 볼밴 Input : d2BBP(20), d2dv(2); Var : D2BBup(0,data2) , d2BBdn(0,data2), d2BBmd(0,data2); D2BBup = data2(BollBandUp(d2BBP,d2dv)); d2BBdn = data2(BollBandDown(d2BBP,d2dv)); d2BBmd = data2(ma(c,d2BBP)); Plot1(D2BBup,"볼밴상단"); Plot2(d2BBmd,"볼밴중단"); Plot3(d2BBdn,"볼밴하단"); 1-5 data2 MACD dema INPUTS: d2LENGTH1(20),d2LENGTH2(60),d2signal(9); var : d2v1(0,data2),d2v2(0,data2),d2val1(0,data2),d2val2(0,data2); var : d2DEMA1(0,data2),d2DEMA2(0,data2),d2DEMA3(0,data2),d2MACDDEMA(0,data2),d2MACDDEMAsig(0,data2); d2v1 = data2(EMA(C,d2LENGTH1)); d2val1 = data2(EMA(EMa(C,d2LENGTH1),d2LENGTH1)); d2v2= data2(EMA(C,d2LENGTH2)); d2val2= data2(EMA(EMa(C,d2LENGTH2),d2LENGTH2)); d2DEMA1 = d2v1 * 2 - d2val1; d2DEMA2 = d2v2 * 2 - d2val2; d2MACDDEMA = d2DEMA1-d2DEMA2; d2MACDDEMAsig = data2(ema(d2MACDDEMA,d2signal)); PLOT1(d2MACDDEMA, "DEMA1"); PLOT2(d2MACDDEMAsig, "DEMA2sig"); PlotBaseLine1(0); 2-1 data3 선행스팬1,선행스팬2 var : d3전환선(0,data3),d3기준선(0,data3),d3선행스팬1(0,data3),d3선행스팬2(0,data3); d3전환선 = data3((highest(H,9)+lowest(L,9))/2); d3기준선 = data3((highest(H,26)+lowest(L,26))/2); d3선행스팬1 = data3((d3전환선+d3기준선)/2); d3선행스팬2 = data3((highest(H,52)+lowest(L,52))/2); Plot4(d3선행스팬1[25], "선행스팬1"); Plot5(d3선행스팬2[25], "선행스팬2"); 2-2 data3 macd Input : d3short(20), d3long(60), d3sig(9); Var : d3MACDV(0,data3) , d3MACDS(0,data3); d3MACDV = data3(MACD(d3short, d3long)); d3MACDS = data3(ema(d3MACDV,d3sig)); Plot1(d3MACDV, "MACD"); Plot2(d3MACDS, "MACDSignal"); PlotBaseLine1(0, "기준선1"); 2-3 data3 기중이평10,단순이평 60 Input : d3WMAP(10),d3MAP(60); Var : d3wmaV(0,data3) , d3mav(0,data3); d3wmaV = data3(wma(C,d3WMAP)); d3mav = data3(ma(c,d3MAP)); Plot1(d3wmaV, "MACD"); Plot2(d3mav, "MACDSignal"); 2-4 data3 볼밴 Input : d3BBP(20), d3dv(2); Var : D3BBup(0,data3) , d3BBdn(0,data3), d3BBmd(0,data3); D3BBup = data3(BollBandUp(d3BBP,d3dv)); d3BBdn = data3(BollBandDown(d3BBP,d3dv)); d3BBmd = data3(ma(c,d3BBP)); Plot1(D3BBup,"볼밴상단"); Plot2(d3BBmd,"볼밴중단"); Plot3(d3BBdn,"볼밴하단"); 2-5 data2 MACD dema INPUTS: d3LENGTH1(20),d3LENGTH2(60),d3signal(9); var : d3v1(0,data3),d3v2(0,data3),d3val1(0,data3),d3val2(0,data3); var : d3DEMA1(0,data3),d3DEMA2(0,data3),d3DEMA3(0,data3),d3MACDDEMA(0,data3),d3MACDDEMAsig(0,data3); d3v1 = data3(EMA(C,d3LENGTH1)); d3val1 = data3(EMA(EMa(C,d3LENGTH1),d3LENGTH1)); d3v2= data3(EMA(C,d3LENGTH2)); d3val2= data3(EMA(EMa(C,d3LENGTH2),d3LENGTH2)); d3DEMA1 = d3v1 * 2 - d3val1; d3DEMA2 = d3v2 * 2 - d3val2; d3MACDDEMA = d3DEMA1-d3DEMA2; d3MACDDEMAsig = data3(ema(d3MACDDEMA,d3signal)); PLOT1(d3MACDDEMA, "DEMA1"); PLOT2(d3MACDDEMAsig, "DEMA2sig"); PlotBaseLine1(0); 3 시스템 data1+data2 #data1 var : d1전환선(0,data1),d1기준선(0,data1),d1선행스팬1(0,data1),d1선행스팬2(0,data1); d1전환선 = data1((highest(H,9)+lowest(L,9))/2); d1기준선 = data1((highest(H,26)+lowest(L,26))/2); d1선행스팬1 = data1((d1전환선+d1기준선)/2); d1선행스팬2 = data1((highest(H,52)+lowest(L,52))/2); Input : d1short(20), d1long(60), d1sig(9); Var : d1MACDV(0,data1) , d1MACDS(0,data1); d1MACDV = data1(MACD(d1short, d1long)); d1MACDS = data1(ema(d1MACDV,d1sig)); Input : d1WMAP(10),d1MAP(60); Var : d1wmaV(0,data1) , d1mav(0,data1); d1wmaV = data1(wma(C,d1WMAP)); d1mav = data1(ma(c,d1MAP)); Input : d1BBP(20), d1dv(2); Var : D1BBup(0,data1) , d1BBdn(0,data1), d1BBmd(0,data1); D1BBup = data1(BollBandUp(d1BBP,d1dv)); d1BBdn = data1(BollBandDown(d1BBP,d1dv)); d1BBmd = data1(ma(c,d1BBP)); INPUTS: d1LENGTH1(20),d1LENGTH2(60),d1signal(9); var : d1v1(0,data1),d1v2(0,data1),d1val1(0,data1),d1val2(0,data1); var : d1DEMA1(0,data1),d1DEMA2(0,data1),d1DEMA3(0,data1),d1MACDDEMA(0,data1),d1MACDDEMAsig(0,data1); d1v1 = data1(EMA(C,d1LENGTH1)); d1val1 = data1(EMA(EMa(C,d1LENGTH1),d1LENGTH1)); d1v2= data1(EMA(C,d1LENGTH2)); d1val2= data1(EMA(EMa(C,d1LENGTH2),d1LENGTH2)); d1DEMA1 = d1v1 * 2 - d1val1; d1DEMA2 = d1v2 * 2 - d1val2; d1MACDDEMA = d1DEMA1-d1DEMA2; d1MACDDEMAsig = data1(ema(d1MACDDEMA,d1signal)); #data2 var : d2전환선(0,data2),d2기준선(0,data2),d2선행스팬1(0,data2),d2선행스팬2(0,data2); d2전환선 = data2((highest(H,9)+lowest(L,9))/2); d2기준선 = data2((highest(H,26)+lowest(L,26))/2); d2선행스팬1 = data2((d2전환선+d2기준선)/2); d2선행스팬2 = data2((highest(H,52)+lowest(L,52))/2); Input : d2short(20), d2long(60), d2sig(9); Var : d2MACDV(0,data2) , d2MACDS(0,data2); d2MACDV = data2(MACD(d2short, d2long)); d2MACDS = data2(ema(d2MACDV,d2sig)); Input : d2WMAP(12),d2MAP(26); Var : d2wmaV(0,data2) , d2mav(0,data2); d2wmaV = data2(wma(C,d2WMAP)); d2mav = data2(ma(c,d2MAP)); Input : d2BBP(20), d2dv(2); Var : D2BBup(0,data2) , d2BBdn(0,data2), d2BBmd(0,data2); D2BBup = data2(BollBandUp(d2BBP,d2dv)); d2BBdn = data2(BollBandDown(d2BBP,d2dv)); d2BBmd = data2(ma(c,d2BBP)); INPUTS: d2LENGTH1(20),d2LENGTH2(60),d2signal(9); var : d2v1(0,data2),d2v2(0,data2),d2val1(0,data2),d2val2(0,data2); var : d2DEMA1(0,data2),d2DEMA2(0,data2),d2DEMA3(0,data2),d2MACDDEMA(0,data2),d2MACDDEMAsig(0,data2); d2v1 = data2(EMA(C,d2LENGTH1)); d2val1 = data2(EMA(EMa(C,d2LENGTH1),d2LENGTH1)); d2v2= data2(EMA(C,d2LENGTH2)); d2val2= data2(EMA(EMa(C,d2LENGTH2),d2LENGTH2)); d2DEMA1 = d2v1 * 2 - d2val1; d2DEMA2 = d2v2 * 2 - d2val2; d2MACDDEMA = d2DEMA1-d2DEMA2; d2MACDDEMAsig = data2(ema(d2MACDDEMA,d2signal)); if d1wmav > d1선행스팬2[26] and d1MACDV > d1MACDS and d1wmav > d1mav and d1MACDDEMA > d1MACDDEMAsig and d2wmav > d2선행스팬2[26] and d2MACDV > d2MACDS and d2wmav > d2mav and d2MACDDEMA > d2MACDDEMAsig Then buy(); if d1wmav < d1선행스팬2[26] and d1MACDV < d1MACDS and d1wmav < d1mav and d1MACDDEMA < d1MACDDEMAsig and d2wmav < d2선행스팬2[26] and d2MACDV < d2MACDS and d2wmav < d2mav and d2MACDDEMA < d2MACDDEMAsig Then sell(); 4 시스템 data1+data3 #data1 var : d1전환선(0,data1),d1기준선(0,data1),d1선행스팬1(0,data1),d1선행스팬2(0,data1); d1전환선 = data1((highest(H,9)+lowest(L,9))/2); d1기준선 = data1((highest(H,26)+lowest(L,26))/2); d1선행스팬1 = data1((d1전환선+d1기준선)/2); d1선행스팬2 = data1((highest(H,52)+lowest(L,52))/2); Input : d1short(20), d1long(60), d1sig(9); Var : d1MACDV(0,data1) , d1MACDS(0,data1); d1MACDV = data1(MACD(d1short, d1long)); d1MACDS = data1(ema(d1MACDV,d1sig)); Input : d1WMAP(10),d1MAP(60); Var : d1wmaV(0,data1) , d1mav(0,data1); d1wmaV = data1(wma(C,d1WMAP)); d1mav = data1(ma(c,d1MAP)); Input : d1BBP(20), d1dv(2); Var : D1BBup(0,data1) , d1BBdn(0,data1), d1BBmd(0,data1); D1BBup = data1(BollBandUp(d1BBP,d1dv)); d1BBdn = data1(BollBandDown(d1BBP,d1dv)); d1BBmd = data1(ma(c,d1BBP)); INPUTS: d1LENGTH1(20),d1LENGTH2(60),d1signal(9); var : d1v1(0,data1),d1v2(0,data1),d1val1(0,data1),d1val2(0,data1); var : d1DEMA1(0,data1),d1DEMA2(0,data1),d1DEMA3(0,data1),d1MACDDEMA(0,data1),d1MACDDEMAsig(0,data1); d1v1 = data1(EMA(C,d1LENGTH1)); d1val1 = data1(EMA(EMa(C,d1LENGTH1),d1LENGTH1)); d1v2= data1(EMA(C,d1LENGTH2)); d1val2= data1(EMA(EMa(C,d1LENGTH2),d1LENGTH2)); d1DEMA1 = d1v1 * 2 - d1val1; d1DEMA2 = d1v2 * 2 - d1val2; d1MACDDEMA = d1DEMA1-d1DEMA2; d1MACDDEMAsig = data1(ema(d1MACDDEMA,d1signal)); #data3 var : d3전환선(0,data3),d3기준선(0,data3),d3선행스팬1(0,data3),d3선행스팬2(0,data3); d3전환선 = data3((highest(H,9)+lowest(L,9))/2); d3기준선 = data3((highest(H,26)+lowest(L,26))/2); d3선행스팬1 = data3((d3전환선+d3기준선)/2); d3선행스팬2 = data3((highest(H,52)+lowest(L,52))/2); Input : d3short(20), d3long(60), d3sig(9); Var : d3MACDV(0,data3) , d3MACDS(0,data3); d3MACDV = data3(MACD(d3short, d3long)); d3MACDS = data3(ema(d3MACDV,d3sig)); Input : d3WMAP(10),d3MAP(60); Var : d3wmaV(0,data3) , d3mav(0,data3); d3wmaV = data3(wma(C,d3WMAP)); d3mav = data3(ma(c,d3MAP)); Input : d3BBP(20), d3dv(2); Var : D3BBup(0,data3) , d3BBdn(0,data3), d3BBmd(0,data3); D3BBup = data3(BollBandUp(d3BBP,d3dv)); d3BBdn = data3(BollBandDown(d3BBP,d3dv)); d3BBmd = data3(ma(c,d3BBP)); INPUTS: d3LENGTH1(20),d3LENGTH2(60),d3signal(9); var : d3v1(0,data3),d3v2(0,data3),d3val1(0,data3),d3val2(0,data3); var : d3DEMA1(0,data3),d3DEMA2(0,data3),d3DEMA3(0,data3),d3MACDDEMA(0,data3),d3MACDDEMAsig(0,data3); d3v1 = data3(EMA(C,d3LENGTH1)); d3val1 = data3(EMA(EMa(C,d3LENGTH1),d3LENGTH1)); d3v2= data3(EMA(C,d3LENGTH2)); d3val2= data3(EMA(EMa(C,d3LENGTH2),d3LENGTH2)); d3DEMA1 = d3v1 * 2 - d3val1; d3DEMA2 = d3v2 * 2 - d3val2; d3MACDDEMA = d3DEMA1-d3DEMA2; d3MACDDEMAsig = data3(ema(d3MACDDEMA,d3signal)); if d1wmav > d1선행스팬2[26] and d1MACDV > d1MACDS and d1wmav > d1mav and d1MACDDEMA > d1MACDDEMAsig and d3wmav > d3선행스팬2[26] and d3MACDV > d3MACDS and d3wmav > d3mav and d3MACDDEMA > d3MACDDEMAsig Then buy(); if d1wmav < d1선행스팬2[26] and d1MACDV < d1MACDS and d1wmav < d1mav and d1MACDDEMA < d1MACDDEMAsig and d3wmav < d3선행스팬2[26] and d3MACDV < d3MACDS and d3wmav < d3mav and d3MACDDEMA < d3MACDDEMAsig Then sell(); 5 시스템 data1+data2+data3 #data1 var : d1전환선(0,data1),d1기준선(0,data1),d1선행스팬1(0,data1),d1선행스팬2(0,data1); d1전환선 = data1((highest(H,9)+lowest(L,9))/2); d1기준선 = data1((highest(H,26)+lowest(L,26))/2); d1선행스팬1 = data1((d1전환선+d1기준선)/2); d1선행스팬2 = data1((highest(H,52)+lowest(L,52))/2); Input : d1short(20), d1long(60), d1sig(9); Var : d1MACDV(0,data1) , d1MACDS(0,data1); d1MACDV = data1(MACD(d1short, d1long)); d1MACDS = data1(ema(d1MACDV,d1sig)); Input : d1WMAP(10),d1MAP(60); Var : d1wmaV(0,data1) , d1mav(0,data1); d1wmaV = data1(wma(C,d1WMAP)); d1mav = data1(ma(c,d1MAP)); Input : d1BBP(20), d1dv(2); Var : D1BBup(0,data1) , d1BBdn(0,data1), d1BBmd(0,data1); D1BBup = data1(BollBandUp(d1BBP,d1dv)); d1BBdn = data1(BollBandDown(d1BBP,d1dv)); d1BBmd = data1(ma(c,d1BBP)); INPUTS: d1LENGTH1(20),d1LENGTH2(60),d1signal(9); var : d1v1(0,data1),d1v2(0,data1),d1val1(0,data1),d1val2(0,data1); var : d1DEMA1(0,data1),d1DEMA2(0,data1),d1DEMA3(0,data1),d1MACDDEMA(0,data1),d1MACDDEMAsig(0,data1); d1v1 = data1(EMA(C,d1LENGTH1)); d1val1 = data1(EMA(EMa(C,d1LENGTH1),d1LENGTH1)); d1v2= data1(EMA(C,d1LENGTH2)); d1val2= data1(EMA(EMa(C,d1LENGTH2),d1LENGTH2)); d1DEMA1 = d1v1 * 2 - d1val1; d1DEMA2 = d1v2 * 2 - d1val2; d1MACDDEMA = d1DEMA1-d1DEMA2; d1MACDDEMAsig = data1(ema(d1MACDDEMA,d1signal)); #data2 var : d2전환선(0,data2),d2기준선(0,data2),d2선행스팬1(0,data2),d2선행스팬2(0,data2); d2전환선 = data2((highest(H,9)+lowest(L,9))/2); d2기준선 = data2((highest(H,26)+lowest(L,26))/2); d2선행스팬1 = data2((d2전환선+d2기준선)/2); d2선행스팬2 = data2((highest(H,52)+lowest(L,52))/2); Input : d2short(20), d2long(60), d2sig(9); Var : d2MACDV(0,data2) , d2MACDS(0,data2); d2MACDV = data2(MACD(d2short, d2long)); d2MACDS = data2(ema(d2MACDV,d2sig)); Input : d2WMAP(12),d2MAP(26); Var : d2wmaV(0,data2) , d2mav(0,data2); d2wmaV = data2(wma(C,d2WMAP)); d2mav = data2(ma(c,d2MAP)); Input : d2BBP(20), d2dv(2); Var : D2BBup(0,data2) , d2BBdn(0,data2), d2BBmd(0,data2); D2BBup = data2(BollBandUp(d2BBP,d2dv)); d2BBdn = data2(BollBandDown(d2BBP,d2dv)); d2BBmd = data2(ma(c,d2BBP)); INPUTS: d2LENGTH1(20),d2LENGTH2(60),d2signal(9); var : d2v1(0,data2),d2v2(0,data2),d2val1(0,data2),d2val2(0,data2); var : d2DEMA1(0,data2),d2DEMA2(0,data2),d2DEMA3(0,data2),d2MACDDEMA(0,data2),d2MACDDEMAsig(0,data2); d2v1 = data2(EMA(C,d2LENGTH1)); d2val1 = data2(EMA(EMa(C,d2LENGTH1),d2LENGTH1)); d2v2= data2(EMA(C,d2LENGTH2)); d2val2= data2(EMA(EMa(C,d2LENGTH2),d2LENGTH2)); d2DEMA1 = d2v1 * 2 - d2val1; d2DEMA2 = d2v2 * 2 - d2val2; d2MACDDEMA = d2DEMA1-d2DEMA2; d2MACDDEMAsig = data2(ema(d2MACDDEMA,d2signal)); #data3 var : d3전환선(0,data3),d3기준선(0,data3),d3선행스팬1(0,data3),d3선행스팬2(0,data3); d3전환선 = data3((highest(H,9)+lowest(L,9))/2); d3기준선 = data3((highest(H,26)+lowest(L,26))/2); d3선행스팬1 = data3((d3전환선+d3기준선)/2); d3선행스팬2 = data3((highest(H,52)+lowest(L,52))/2); Input : d3short(20), d3long(60), d3sig(9); Var : d3MACDV(0,data3) , d3MACDS(0,data3); d3MACDV = data3(MACD(d3short, d3long)); d3MACDS = data3(ema(d3MACDV,d3sig)); Input : d3WMAP(10),d3MAP(60); Var : d3wmaV(0,data3) , d3mav(0,data3); d3wmaV = data3(wma(C,d3WMAP)); d3mav = data3(ma(c,d3MAP)); Input : d3BBP(20), d3dv(2); Var : D3BBup(0,data3) , d3BBdn(0,data3), d3BBmd(0,data3); D3BBup = data3(BollBandUp(d3BBP,d3dv)); d3BBdn = data3(BollBandDown(d3BBP,d3dv)); d3BBmd = data3(ma(c,d3BBP)); INPUTS: d3LENGTH1(20),d3LENGTH2(60),d3signal(9); var : d3v1(0,data3),d3v2(0,data3),d3val1(0,data3),d3val2(0,data3); var : d3DEMA1(0,data3),d3DEMA2(0,data3),d3DEMA3(0,data3),d3MACDDEMA(0,data3),d3MACDDEMAsig(0,data3); d3v1 = data3(EMA(C,d3LENGTH1)); d3val1 = data3(EMA(EMa(C,d3LENGTH1),d3LENGTH1)); d3v2= data3(EMA(C,d3LENGTH2)); d3val2= data3(EMA(EMa(C,d3LENGTH2),d3LENGTH2)); d3DEMA1 = d3v1 * 2 - d3val1; d3DEMA2 = d3v2 * 2 - d3val2; d3MACDDEMA = d3DEMA1-d3DEMA2; d3MACDDEMAsig = data3(ema(d3MACDDEMA,d3signal)); if d1wmav > d1선행스팬2[26] and d1MACDV > d1MACDS and d1wmav > d1mav and d1MACDDEMA > d1MACDDEMAsig and d2wmav > d2선행스팬2[26] and d2MACDV > d2MACDS and d2wmav > d2mav and d2MACDDEMA > d2MACDDEMAsig and d3wmav > d3선행스팬2[26] and d3MACDV > d3MACDS and d3wmav > d3mav and d3MACDDEMA > d3MACDDEMAsig Then buy(); if d1wmav < d1선행스팬2[26] and d1MACDV < d1MACDS and d1wmav < d1mav and d1MACDDEMA < d1MACDDEMAsig and d2wmav < d2선행스팬2[26] and d2MACDV < d2MACDS and d2wmav < d2mav and d2MACDDEMA < d2MACDDEMAsig and d3wmav < d3선행스팬2[26] and d3MACDV < d3MACDS and d3wmav < d3mav and d3MACDDEMA < d3MACDDEMAsig Then sell(); 6 수식은 단순 붙여넣기만 해서는 안됩니다. 변수가 동일한것이 없는지 확인하고 식은 합치셔야 합니다. 위식은 모두 데이터별로 변수를 달리줘서 작성했으므로 붙여넣기 해서 사용할수 있습니다. 저희가 답변을 작성할때 한분에게 너무 많은 시간을 할애하기가 어려워 시간이 많이 소요되는 내용은 답변을 드리기 어렵습니다. 참조데이터의 지표식및 시스템 작성하는 내용은 위식들 참고하셔서 추후에 수정보완하실때 참고하시기 바랍니다. 즐거운 하루되세요 > 울버린777 님이 쓴 글입니다. > 제목 : 지표식과 시스템식 감사합니다~ > 1.참조 데이터 지표식 주지표 아래에 참조데이터 차트 2개를 배치햇는데 각종 보조지표를 참조지표에 설정하고자 합니다 설정이 안되네요 ============================================= data2 일목균형표 기본설정에서 선행스팬 1,선행스팬2 만 표현(구름대 색깔필요없음) macd 20,60(시그널9) 가중이평선 10, 단순이평 60선 볼린저밴드 20,2 macd dema 20,60,9 =============================== macd dema 지표식 INPUTS: LENGTH1(20),LENGTH2(60),signal(9); VARS : DEMA1(0),DEMA2(0),DEMA3(0),MACDDEMA(0),MACDDEMAsig(0); var1= EMA(C,LENGTH1); value1= EMA(EMa(C,LENGTH1),LENGTH1); var2= EMA(C,LENGTH2); value2= EMA(EMa(C,LENGTH2),LENGTH2); DEMA1 = var1 * 2 - value1; DEMA2 = var2 * 2 - value2; MACDDEMA = DEMA1-DEMA2; MACDDEMAsig = ema(MACDDEMA,signal); PLOT1(MACDDEMA, "DEMA1"); PLOT2(MACDDEMAsig, "DEMA2sig"); PlotBaseLine1(0); ================================= data3 지표식은 data2 와 동일하게 ========================================================== 2.참조데이터 시스템식(외부변수) 기존 주지표 시스템식에서 data2 와 data3 이 추가로 만족시에 신호발생이요(외부변수)) data2 ( 매수조건) 1.가중10 > 선행스팬2 (26캔들전) 2.macd 20 60 > 시그널9 3. 가중이평 10> 단순이평 60선 4. macd dema 20,60 > 시그널 9 반대는 매도 ================================= data3 시스템식은 data2 와 동일하게 ========================================= 3. 추가되는 data2, data3 시스템식을 그냥 복사해서 기존시스템식 제일 아래에 붙여넣기 하면 되나요? input, var. 등 순서는 상관없습니까? 감사합니다 ^^ 멋진 하루 보내세요