커뮤니티
매매 수정 요청
2018-10-31 06:19:34
136
글번호 123212
* 아래 식에 대하여 수정 요청 드립니다.
* 5분봉 차트를 사용 하며 최근 50봉(변수설정)에 대하여 선이 그어지도록 수정 요청
→ 선두께는 "3"으로 설정 요청 (현재는 일봉으로 선이 그어짐)
* 상단선 보다 현재가가 크면 매도
하단선 보다 현재가가 작으면 매수 로직좀 부탁 드립니다.
(수익: 10틱 손해: 10틱)
* 아래 수식
var : dd(0),tt(0),HH(0),LL(0);
var : TL1(0),TL2(0),TL3(0);
if bdate != bdate[1] Then
{
dd = sdate[1];
tt = stime[1];
HH = H;
LL = L;
TL_Delete(TL1);
TL1 = TL_new(dd,tt,O,sdate,stime,O);
TL_SetExtRight(TL1,true);
TL_SetColor(TL1,GREEN);
TL_Delete(TL2);
TL2 = TL_new(dd,tt,HH,sdate,stime,HH);
TL_SetExtRight(TL2,true);
TL_SetColor(TL2,RED);
TL_Delete(TL3);
TL3 = TL_new(dd,tt,LL,sdate,stime,LL);
TL_SetExtRight(TL3,true);
TL_SetColor(TL3,BLUE);
}
if H > HH then
{
HH = H;
TL_Delete(TL2);
TL2 = TL_new(dd,tt,HH,sdate,stime,HH);
TL_SetExtRight(TL2,true);
TL_SetColor(TL2,RED);
}
if L < LL then
{
LL = L;
TL_Delete(TL3);
TL3 = TL_new(dd,tt,LL,sdate,stime,LL);
TL_SetExtRight(TL3,true);
TL_SetColor(TL3,BLUE);
}
* 고맙 습니다.
답변 1
예스스탁 예스스탁 답변
2018-10-31 14:25:47
안녕하세요
예스스탁입니다.
1
input : n(50);
var : hh(0),ll(0),tl1(0),tl2(0),TL3(0);
HH = highest(H,N);
LL = lowest(L,N);
TL_Delete(TL1);
TL1 = TL_new(sdate[n-1],stime[n-1],O[n-1],sdate,stime,O[n-1]);
TL_SetExtRight(TL1,true);
TL_SetColor(TL1,GREEN);
TL_Delete(TL2);
TL2 = TL_new(sdate[n-1],stime[n-1],HH,sdate,stime,HH);
TL_SetExtRight(TL2,true);
TL_SetColor(TL2,RED);
TL_Delete(TL3);
TL3 = TL_new(sdate[n-1],stime[n-1],LL,sdate,stime,LL);
TL_SetExtRight(TL3,true);
TL_SetColor(TL3,BLUE);
2
input : n(50);
var : hh(0),ll(0);
HH = highest(H,N);
LL = lowest(L,N);
if crossup(C,hh[1]) Then
buy();
if CrossDown(c,ll[1]) Then
sell();
SetStopProfittarget(PriceScale*10,PointStop);
SetStopLoss(PriceScale*10,PointStop);
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 매매 수정 요청
> * 아래 식에 대하여 수정 요청 드립니다.
* 5분봉 차트를 사용 하며 최근 50봉(변수설정)에 대하여 선이 그어지도록 수정 요청
→ 선두께는 "3"으로 설정 요청 (현재는 일봉으로 선이 그어짐)
* 상단선 보다 현재가가 크면 매도
하단선 보다 현재가가 작으면 매수 로직좀 부탁 드립니다.
(수익: 10틱 손해: 10틱)
* 아래 수식
var : dd(0),tt(0),HH(0),LL(0);
var : TL1(0),TL2(0),TL3(0);
if bdate != bdate[1] Then
{
dd = sdate[1];
tt = stime[1];
HH = H;
LL = L;
TL_Delete(TL1);
TL1 = TL_new(dd,tt,O,sdate,stime,O);
TL_SetExtRight(TL1,true);
TL_SetColor(TL1,GREEN);
TL_Delete(TL2);
TL2 = TL_new(dd,tt,HH,sdate,stime,HH);
TL_SetExtRight(TL2,true);
TL_SetColor(TL2,RED);
TL_Delete(TL3);
TL3 = TL_new(dd,tt,LL,sdate,stime,LL);
TL_SetExtRight(TL3,true);
TL_SetColor(TL3,BLUE);
}
if H > HH then
{
HH = H;
TL_Delete(TL2);
TL2 = TL_new(dd,tt,HH,sdate,stime,HH);
TL_SetExtRight(TL2,true);
TL_SetColor(TL2,RED);
}
if L < LL then
{
LL = L;
TL_Delete(TL3);
TL3 = TL_new(dd,tt,LL,sdate,stime,LL);
TL_SetExtRight(TL3,true);
TL_SetColor(TL3,BLUE);
}
* 고맙 습니다.
다음글
이전글