커뮤니티

47620재문의 차트에 아무것도 나타나지 않습니다.

프로필 이미지
마르시아
2016-05-10 14:12:34
99
글번호 97911
답변완료
다시한번 검토바랍니다. 차트에 아무것도 나타나지 않습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템 문의드립니다. > 안녕하세요 예스스탁입니다. 1. INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 = var3 * 2 - value3; Bcond = DEMA1 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if MarketPosition == 1 and CrossDown(DEMA1,DEMA3) Then ExitLong(); if Scond == true and Scond[1] == false Then sell(); if MarketPosition == -1 and CrossUp(DEMA1,DEMA3) Then ExitShort(); 2 INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 = var3 * 2 - value3; Bcond = DEMA1 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if Scond == true and Scond[1] == false Then sell(); 즐거운 하루되세요 > 마르시아 님이 쓴 글입니다. > 제목 : 시스템 문의드립니다. > 안녕하세요? 수고하십니다. DEMA3개선에 1개선을 더 추가해서 신호발생을 하고자합니다. DEMA 1번(5)일선 2번(20)일선 3번(120일선 4번(180일선) 1.매수신호: 1번,2번,3번,4번이평 정배열시 매수신호 발생 매수신호청산:1번(5)이평이 3번(120)이평을 데드크로스하면 매수청산 매도신호: 1번,2번,3번,4번 이평 역배열시 매도신호 발생 매도신호청산:1번(5)이평이 3번(120)이평을 골든크로스 하면 매도청산 2.매수신호: 1번,2번,3번,4번이평 정배열시 매수신호 발생 매도신호: 1번,2번,3번,4번이평 역배열시 매도신호 발생 시스템 매매 설정에서 변수를 편집할수있게해주세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-05-10 19:18:47

안녕하세요 예스스탁입니다. 식을 수정했습니다 변수지정에 오류가 있었습니다. 1. INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if MarketPosition == 1 and CrossDown(DEMA1,DEMA3) Then ExitLong(); if Scond == true and Scond[1] == false Then sell(); if MarketPosition == -1 and CrossUp(DEMA1,DEMA3) Then ExitShort(); 2 INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if Scond == true and Scond[1] == false Then sell(); 즐거운 하루되세요 > 마르시아 님이 쓴 글입니다. > 제목 : 47620재문의 차트에 아무것도 나타나지 않습니다. > 다시한번 검토바랍니다. 차트에 아무것도 나타나지 않습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템 문의드립니다. > 안녕하세요 예스스탁입니다. 1. INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 = var3 * 2 - value3; Bcond = DEMA1 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if MarketPosition == 1 and CrossDown(DEMA1,DEMA3) Then ExitLong(); if Scond == true and Scond[1] == false Then sell(); if MarketPosition == -1 and CrossUp(DEMA1,DEMA3) Then ExitShort(); 2 INPUTS: LENGTH1(5),LENGTH2(20),LENGTH3(120),LENGTH4(180); VARS : DEMA1(0),DEMA2(0),DEMA3(0),DEMA4(0),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 = var3 * 2 - value3; Bcond = DEMA1 > DEMA2 and DEMA2 > DEMA3 and DEMA3 > DEMA4; Scond = DEMA1 < DEMA2 and DEMA2 < DEMA3 and DEMA3 < DEMA4; if Bcond == true and bcond[1] == false Then buy(); if Scond == true and Scond[1] == false Then sell(); 즐거운 하루되세요 > 마르시아 님이 쓴 글입니다. > 제목 : 시스템 문의드립니다. > 안녕하세요? 수고하십니다. DEMA3개선에 1개선을 더 추가해서 신호발생을 하고자합니다. DEMA 1번(5)일선 2번(20)일선 3번(120일선 4번(180일선) 1.매수신호: 1번,2번,3번,4번이평 정배열시 매수신호 발생 매수신호청산:1번(5)이평이 3번(120)이평을 데드크로스하면 매수청산 매도신호: 1번,2번,3번,4번 이평 역배열시 매도신호 발생 매도신호청산:1번(5)이평이 3번(120)이평을 골든크로스 하면 매도청산 2.매수신호: 1번,2번,3번,4번이평 정배열시 매수신호 발생 매도신호: 1번,2번,3번,4번이평 역배열시 매도신호 발생 시스템 매매 설정에서 변수를 편집할수있게해주세요.