커뮤니티
시스템 수식 부탁드립니다. 감사합니다.
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();
항상 도움주심을 감사드립니다.
다음글
이전글