커뮤니티

시스템 수식 부탁드립니다. 감사합니다.

프로필 이미지
thegin
2018-02-02 01:34:03
170
글번호 116261
답변완료
거래의 진입 차트: 120틱 참조 data 1 차트 (30분) 참조 data 2 차트 (140분) 140분 차트와 30분 차트가 모두 매수 신호인 경우에만, 120틱에서 매수 진입하도록 수식 부탁드립니다. 매도는 반대입니다. 시스템의 기본 틀입니다. 매수는 if crossup(c,Var2) Then buy(); if CrossDown(c,var4) Then ExitLong(); 매도는 if CrossDown(c,var4) Then sell(); if crossup(c,Var2) Then ExitShort(); 항상 도움주심을 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-02 11:53:10

안녕하세요 예스스탁입니다. 1 참조데이터 이용할때는 var2,var4만으로 식을 구현해 드릴수 없습니다. 해당계산식도 참조데이터용으로 만들어야 하니다. 각 20이평 40이평으로 대체했습니다. 식구조 확인하시기 바랍니다. 2 차트의 기본차트가 data1,참조데이터가 data2부터 번호가 부여됩니다. 기본차트(data1): 120틱 참조차트(data2): 30분 참조차트(data3): 140분 3 var : D1V2(0,data1),D1V4(0,data1); var : D2V2(0,data2),D2V4(0,data2); var : D3V2(0,data3),D3V4(0,data3); var : Gold(false,data1),Dead(false,data2); #data1의 20이평과 40이평 D1V2 = data1(ma(C,20)); D1V4 = data1(ma(C,40)); #data2의 20이평과 40이평 D2V2 = data2(ma(C,20)); D2V4 = data2(ma(C,40)); #data3의 20이평과 40이평 D3V2 = data3(ma(C,20)); D3V4 = data3(ma(C,40)); Gold = data1(C) > D1V2 and data2(C) > D2V2 and data3(C) > D3V2; Dead = data1(C) < D1V4 and data2(C) < D2V4 and data3(C) < D3V4; #3개 데이터 모두 골드가 아니었다가 골드상태로 바뀌면 매수진입 if Gold == true and Gold[1] == false Then buy(); #3개 데이터 모두 데드가 아니었다가 데드상태로 바뀌면 매수청산 if Dead == true and Dead[1] == false Then ExitLong(); #3개 데이터 모두 데드가 아니었다가 데드상태로 바뀌면 매도h진입 if Dead == true and Dead[1] == false Then sell(); #3개 데이터 모두 골드가 아니었다가 골드상태로 바뀌면 매도청산 if Gold == true and Gold[1] == false Then ExitShort(); 즐거운 하루되세요 > thegin 님이 쓴 글입니다. > 제목 : 시스템 수식 부탁드립니다. 감사합니다. > 거래의 진입 차트: 120틱 참조 data 1 차트 (30분) 참조 data 2 차트 (140분) 140분 차트와 30분 차트가 모두 매수 신호인 경우에만, 120틱에서 매수 진입하도록 수식 부탁드립니다. 매도는 반대입니다. 시스템의 기본 틀입니다. 매수는 if crossup(c,Var2) Then buy(); if CrossDown(c,var4) Then ExitLong(); 매도는 if CrossDown(c,var4) Then sell(); if crossup(c,Var2) Then ExitShort(); 항상 도움주심을 감사드립니다.