커뮤니티
수정요청 드립니다.
2018-11-11 13:55:56
178
글번호 123552
안녕하세요?
아래수식에서 진입조건을 수정하고싶습니다.
*현재진입조건
매수 : 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서 출현한 음봉과 종가가 같은
양봉 출현시 매수진입.
매도 : 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서 출현한 양봉과 종가가 같은
음봉 출현시 매도진입.
- 즉, 진입봉 기준 x개전봉 또는 x개전봉 중 하나의 양봉 종가와 음봉종가가 같을때 매수진
입. 매도는 그 반대로.
*수정필요부분
" 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서" 라는문구에서 몇개라는봉을 세아릴때 도지는 제외하고 순수 캔들만 세아렸으면 합니다.
즉, 중간에도지는 제외하는것으로 수정부탁드립니다.
감사합니다.
input : n1(1),n2(2), 익절틱수(10),손절틱수(10);
if MarketPosition == 0 then
{
if (C > O and C == C[n1] and C[n1] < O[n1]) or
(C > O and C == C[n2] and C[n2] < O[n2]) Then
buy();
if (C < O and C == C[n1] and C[n1] > O[n1]) or
(C < O and C == C[n2] and C[n2] > O[n2]) Then
sell();
}
SetStopProfittarget(익절틱수*PriceScale,PointStop);
SetStopLoss(손절틱수*PriceScale,PointStop);
답변 1
예스스탁 예스스탁 답변
2018-11-12 16:51:49
안녕하세요
예스스탁입니다.
input : n1(1),n2(2), 익절틱수(10),손절틱수(10);
var : cnt(0);
Array : C1[50](0),C2[50](0);
if C > O Then
{
C1[0] = C;
for cnt = 1 to 49
{
C1[cnt] = C1[cnt-1][1];
}
}
if C > O Then
{
C2[0] = C;
for cnt = 1 to 49
{
C2[cnt] = C2[cnt-1][1];
}
}
if MarketPosition == 0 then
{
if (C > O and C == C2[n1]) or
(C > O and C == C2[n2]) Then
buy();
if (C < O and C == C1[n1]) or
(C < O and C == C1[n2]) Then
sell();
}
SetStopProfittarget(익절틱수*PriceScale,PointStop);
SetStopLoss(손절틱수*PriceScale,PointStop);
즐거운 하루되세요
> 대구어린울프 님이 쓴 글입니다.
> 제목 : 수정요청 드립니다.
> 안녕하세요?
아래수식에서 진입조건을 수정하고싶습니다.
*현재진입조건
매수 : 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서 출현한 음봉과 종가가 같은
양봉 출현시 매수진입.
매도 : 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서 출현한 양봉과 종가가 같은
음봉 출현시 매도진입.
- 즉, 진입봉 기준 x개전봉 또는 x개전봉 중 하나의 양봉 종가와 음봉종가가 같을때 매수진
입. 매도는 그 반대로.
*수정필요부분
" 1개 이전봉(외부변수) 또는 2개 이전봉(외부변수) 중에서" 라는문구에서 몇개라는봉을 세아릴때 도지는 제외하고 순수 캔들만 세아렸으면 합니다.
즉, 중간에도지는 제외하는것으로 수정부탁드립니다.
감사합니다.
input : n1(1),n2(2), 익절틱수(10),손절틱수(10);
if MarketPosition == 0 then
{
if (C > O and C == C[n1] and C[n1] < O[n1]) or
(C > O and C == C[n2] and C[n2] < O[n2]) Then
buy();
if (C < O and C == C[n1] and C[n1] > O[n1]) or
(C < O and C == C[n2] and C[n2] > O[n2]) Then
sell();
}
SetStopProfittarget(익절틱수*PriceScale,PointStop);
SetStopLoss(손절틱수*PriceScale,PointStop);
다음글
이전글