커뮤니티
변수입력 추가
2018-02-27 14:10:47
126
글번호 116984
아래 수식 건을 가지고
1)분봉 건은 input으로 봉개수를 사용해보았으나 작동이 안됩니다.
2)틱차트 건은 input을 어떻게 해야할 지 모르겠습니다.
시뮬레이션을 위해 input변수를 넣는 수식을 부탁드립니다.
***********************************
안녕하세요
예스스탁입니다.
1.분봉
양봉이고 전봉보다 100개 이상 증가했으면 매수
음봉이고 전봉보다 100개 이상 증가했으면 매도
if bdate == bdate[1] and ticks > ticks[1]+100 and C > O Then
buy();
if bdate == bdate[1] and ticks > ticks[1]+100 and C < O Then
sell();
2 틱차트
양봉이고 전봉보다 시간이 감소했으면 매수
음봉이고 전봉보다 시간이 감소했으면 매도
var : S1(0),S2(0),ST(0),E1(0),E2(0),ET(0),second(0);
S1 = TimeToMinutes(stime)*60;
S2 = FracPortion(stime/100)*100;
ST = S1+S2;
E1 = TimeToMinutes(time)*60;
E2 = FracPortion(time/100)*100;
ET = E1+E2;
Second = ET-ST;
if bdate == bdate[1] and Second < Second[1] and C > O Then
buy();
if bdate == bdate[1] and Second < Second[1] and C < O Then
sell();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 진입청산 수식
> 아래수식에 buy/sell 수식 예제까지 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2018-02-27 16:13:33
안녕하세요
예스스탁입니다.
어떤 내용을 변수로 처리를 원하시는지 모르겠습니다.
분봉에서 100이라는 숫자이시면 아래와 같이 지정하시면 됩니다.
input : nn(100);
if bdate == bdate[1] and ticks > ticks[1]+nn and C > O Then
buy();
if bdate == bdate[1] and ticks > ticks[1]+nn and C < O Then
sell();
틱봉이면 현재 수식이 단순이 전봉보다 하나의 봉이 만들어 지는데
시간이 적게 들었다라는 내용으로 되어 있습니다.
전봉대비 nn초 빠른것으로 처리해 드립니다.
input : nn(3);
var : S1(0),S2(0),ST(0),E1(0),E2(0),ET(0),second(0);
S1 = TimeToMinutes(stime)*60;
S2 = FracPortion(stime/100)*100;
ST = S1+S2;
E1 = TimeToMinutes(time)*60;
E2 = FracPortion(time/100)*100;
ET = E1+E2;
Second = ET-ST;
if bdate == bdate[1] and Second < Second[1]-nn and C > O Then
buy();
if bdate == bdate[1] and Second < Second[1]-nn and C < O Then
sell();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 변수입력 추가
> 아래 수식 건을 가지고
1)분봉 건은 input으로 봉개수를 사용해보았으나 작동이 안됩니다.
2)틱차트 건은 input을 어떻게 해야할 지 모르겠습니다.
시뮬레이션을 위해 input변수를 넣는 수식을 부탁드립니다.
***********************************
안녕하세요
예스스탁입니다.
1.분봉
양봉이고 전봉보다 100개 이상 증가했으면 매수
음봉이고 전봉보다 100개 이상 증가했으면 매도
if bdate == bdate[1] and ticks > ticks[1]+100 and C > O Then
buy();
if bdate == bdate[1] and ticks > ticks[1]+100 and C < O Then
sell();
2 틱차트
양봉이고 전봉보다 시간이 감소했으면 매수
음봉이고 전봉보다 시간이 감소했으면 매도
var : S1(0),S2(0),ST(0),E1(0),E2(0),ET(0),second(0);
S1 = TimeToMinutes(stime)*60;
S2 = FracPortion(stime/100)*100;
ST = S1+S2;
E1 = TimeToMinutes(time)*60;
E2 = FracPortion(time/100)*100;
ET = E1+E2;
Second = ET-ST;
if bdate == bdate[1] and Second < Second[1] and C > O Then
buy();
if bdate == bdate[1] and Second < Second[1] and C < O Then
sell();
즐거운 하루되세요
> 목마와숙녀 님이 쓴 글입니다.
> 제목 : 진입청산 수식
> 아래수식에 buy/sell 수식 예제까지 부탁드립니다.
다음글