답변완료
문의 드립니다
안녕하세요
키움 변환수식부탁 드립니다
수식1. BBandsC(Period,D1)
2. BBandsUp(Period,D1)
3. BBandsDown(Period,D1)
4. BBandsUp(Period,D2)
5. BBandsDown(Period,D2)
지표조건:period(20),D1(1),D2(2)로하고 변경가능하게 부탁드립니다
감사합니다
2020-01-10
145
글번호 135035
지표
답변완료
수식좀 부탁 드립니다.(수직)
* 좋은 주말 되십시요.
* 아래 스톡 케스트 를 가지고 수직선 그리는것 좀 부탁 드립니다.
* 스톡으로 수직선 그리기 이후 매매식도 같이 부탁 드립니다.
1. StoK가 80이상 CrossUp 매도
2. StoK가 30이하 CrossDown 매수
3. 수직선 색상(Red)
4. 수직선 선두께(2)
# 사용할 스톡
Input : Period(12), Period1(5), Period2(5);
var : StoK(0),StoD(0);
StoK = StochasticsK(Period,Period1);
StoD = StochasticsD(Period,Period1,Period2);
Plot1(StoK, "StochasticsK");
Plot2(StoD, "StochasticsD");
PlotBaseLine1(20, "기준선20");
PlotBaseLine2(80, "기준선80");
# 수직선 그리기
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,20);
Condition1 = var1 > var2 and var2 > var3;
Condition2 = var1 < var2 and var2 < var3;
if Condition1 == true and Condition1[1] == false Then
{
value1 = L;
value3 = 1;
}
if Condition2 == true and Condition2[1] == false Then
{
value2 = H;
value3 = -1;
}
if Condition1 == true Then
{
plot1(value1,"1",red);
value11 = NextBarSdate;
value12 = NextBarStime;
}
if Condition2 == true Then
{
plot1(value2,"1",blue);
value21 = NextBarSdate;
value22 = NextBarStime;
}
if value3 == 1 and value3 != value3[1] Then TL_New_Self(value21,value22,999999999,value21,value22,0);
if value3 == -1 and value3 != value3[1] Then TL_New_Self(value11,value12,999999999,value11,value12,0);
* 좋은 주말되십시요. 항상 고맙습니다.
2020-01-10
129
글번호 135032
시스템
답변완료
즉시분할청산 및 즉시손절
if MarketPosition <= -1 then
{
Exitshort("sp1",AtLimit,EntryPrice-PriceScale*3,"",1,1);
Exitshort("sp2",AtLimit,EntryPrice-PriceScale*5,"",1,1);
Exitshort("sp3",AtLimit,EntryPrice-PriceScale*7,"",1,1);
}
if MarketPosition >= 1 then
{
ExitLong("bp1",AtLimit,EntryPrice+PriceScale*3,"",1,1);
ExitLong("bp2",AtLimit,EntryPrice+PriceScale*5,"",1,1);
ExitLong("bp3",AtLimit,EntryPrice+PriceScale*7,"",1,1);
}
매수/매도 진입은 할 수 있었습니다만
위에 식으로 3분할 청산식을 세우니 3틱 5틱 7틱으로 바로 청산되게끔 (시스템차트상)데이터가 정리되지않고 봉이 완성되는 가격으로 청산이 되어버리더라구요
예를들어 3틱익절이 나가야하지만 봉이 완성되고보니 9틱 이 올라있어서 한번에 3계약이 모두청산(9틱)이 되어버리는경우처럼요
바로바로 진입가 3,5,7틱 순차적으로 1계약씩 익절하고///// 익절되지못하고 남은모든계약 진입가 대비 3틱손절식은 어떻게 해야 할까요.
추가적으로 N틱차트에서 특정조건을 만족시켜서 종가매수주문(290.15)을 넣었다고 가정했을때 만족시킨 다음봉의 저가가 290.15라면 체결되지 않았을 가능성이 존재하기때문에 만족시킨봉의 종가보다 다음봉의 저가가 낮은경우만 인식할 수는 없을까요
2020-01-09
110
글번호 135029
시스템
답변완료
문의합니다.
input : ST(080000),ET(240000);
var: 기본값(0),기준(0),Up(0),Down(0);
if dayindex()==0 then{
var1=H;
var2=L;
}
기준 = (var1+var2)/2;
Up = var1;
down = var2;
if stime == ST or (stime > ST and stime[1] < ST) then{
Condition1 = true;
var1 = C;
var2 = C;
}
기준 = (var1+var2)/2;
Up = var1;
down = var2;
plot1(up);
plot2(down);
plot3(기준);
plot4(c,"현재가");
위 수식을 시스템식으로 만들고저 합니다.
plot4(현제가)가 plot3(기준선)을 교차때 화살표 나오게 해주세요.
2020-01-09
105
글번호 135028
시스템