커뮤니티
수식 부탁드립니다.
2019-01-05 22:40:51
148
글번호 124999
분할 매수, 분할 매도에 관해 시스템 공부차원에서 문의드립니다.
조건은 다음과 같습니다.
1분봉 챠트에서
1번조건 : 현재가가 60 이평 돌파시 계좌금액의 40% 매수후
당일 종가에 40% 매도
(장 마감후 캔들완성되어 신호 발생만 되게 해주시면 됩니다. )
다음날 시가에 나머지 60% 매도
2번조건: 현재가가 120이평 돌파시 계좌금액의 나머지(60%) 매수후
당일 종가에 50% 매도
(장 마감후 캔들완성되어 신호 발생만 되게 해주시면 됩니다. )
다음날 시가에 나머지 50% 매도
피라미딩으로 전략으로 만들어 볼려고하는데 도움 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2019-01-07 11:40:46
안녕하세요
예스스탁입니다.
input : 금액(10000000);
var1 = ma(C,60);
var2 = ma(C,120);
if crossup(c,var1) and Condition1 == false Then
{
buy("b1",OnClose,def,floor((금액*0.4)/C));
}
if crossup(c,var2) and Condition2 == false Then
{
buy("b2",OnClose,def,floor((금액*0.6)/C));
}
if MarketPosition == 1 then
{
if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "b1" Then
{
Condition1 = true;
value1 = CurrentContracts-CurrentContracts[1];
}
if CurrentContracts > CurrentContracts[1] and LatestEntryName(0) == "b2" Then
{
Condition2 = true;
value2 = CurrentContracts-CurrentContracts[1];
}
if Condition1 == true and NextBarSdate != sdate then
{
ExitLong("bx11",OnClose,def,"b1",Floor(value1*0.4),1);
ExitLong("bx12",AtMarket,def,"b1",value1-Floor(value1*0.4),1);
}
if Condition2 == true and NextBarSdate != sdate then
{
ExitLong("bx21",OnClose,def,"b2",Floor(value2*0.5),1);
ExitLong("bx22",AtMarket,def,"b2",value2-Floor(value2*0.5),1);
}
}
Else
{
Condition1 = false;
Condition2 = false;
}
즐거운 하루되세요
> 야구르트 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
> 분할 매수, 분할 매도에 관해 시스템 공부차원에서 문의드립니다.
조건은 다음과 같습니다.
1분봉 챠트에서
1번조건 : 현재가가 60 이평 돌파시 계좌금액의 40% 매수후
당일 종가에 40% 매도
(장 마감후 캔들완성되어 신호 발생만 되게 해주시면 됩니다. )
다음날 시가에 나머지 60% 매도
2번조건: 현재가가 120이평 돌파시 계좌금액의 나머지(60%) 매수후
당일 종가에 50% 매도
(장 마감후 캔들완성되어 신호 발생만 되게 해주시면 됩니다. )
다음날 시가에 나머지 50% 매도
피라미딩으로 전략으로 만들어 볼려고하는데 도움 부탁드립니다.