커뮤니티
수식요청 드립이다.
2018-12-16 10:58:58
127
글번호 124477
안녕하세요.
항생 분봉 틱봉 당일청산 스윙 시스템에서 아래 진입수식(예제) 기준으로
1. 당일 매매 시간
10:15(매매시작) ~ 12:55(진입된 포지션이 있으면 전량 청산)
14:00(매매시작) ~ 15:15(진입된 포지션이 있으면 전량 청산 당일 매매종료)
2. 진입수식 진입 익절 손절 회수 제한 없음, 당일목표수익 또는 당일목표손실 달성시까지 매매
3. 진입수식 매수 매도 진입할 경우 익절 15틱, 손절 10틱 진입한 포지션 청산
4. 당일목표수익 90틱 - 익절 + 손절 합산, 당일목표수익 달성시 포지션 전량 청산 당일 매매종료
5. 당일목표손실 50틱 - 익절 + 손절 합산, 당일목표손실 달성시 포지션 전량 청산 당일 매매종료
6. 당일목표수익 과 당일목표손실 중 어느 쪽이든 먼저 달덩하는경우 당일 매매 종료
수식요청 드립이다.
감사합니다.
//-------------------------------------------------------------------------------------------------------
#진입수식(예제)
Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50); (외부변수로 지정)
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
If CrossUP(value1, value2) Then{
Buy();
}
If CrossDown(value1, value2) Then{
Sell();
}
//-------------------------------------------------------------------------------------------------------
답변 1
예스스탁 예스스탁 답변
2018-12-17 11:08:29
안녕하세요
예스스탁입니다.
Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50);
Input : Period(12), sigPeriod(9);
var : Tcond(false);
Var : N1(0),dayPl(0),당일수익(0),당일손실(0),Xcond(false);
당일수익 = PriceScale*당일목표수익;
당일손실 = PriceScale*당일목표손실;
daypl = NetProfit-N1;
if (sdate != sdate[1] and stime >= 101500) or
(sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) Then
{
Tcond = true;
Xcond = false;
N1 = NetProfit;
}
if (sdate != sdate[1] and stime >= 125500) or
(sdate == sdate[1] and stime >= 125500 and stime[1] < 125500) Then
{
Tcond = false;
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
if (sdate != sdate[1] and stime >= 140000) or
(sdate == sdate[1] and stime >= 140000 and stime[1] < 140000) Then
{
Tcond = true;
}
if (sdate != sdate[1] and stime >= 151500) or
(sdate == sdate[1] and stime >= 151500 and stime[1] < 151500) Then
{
Tcond = false;
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
if TotalTrades > TotalTrades[1] then
{
if (IsExitName("dbp",1) == true or IsExitName("dbl",1) == true or
IsExitName("dsp",1) == true or IsExitName("dsl",1) == true) then
Xcond = true;
if daypl >= 당일수익 or daypl <= -당일손실 Then
Xcond = true;
}
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
if Tcond == true and Xcond == false then
{
If CrossUP(value1, value2) Then{
Buy();
}
If CrossDown(value1, value2) Then{
Sell();
}
}
if MarketPosition == 1 then
{
ExitLong("dbp",atlimit,EntryPrice+((당일수익-daypl)/CurrentContracts));
ExitLong("dbl",AtStop,EntryPrice-((당일손실+daypl)/CurrentContracts));
ExitLong("bp",Atlimit,EntryPrice+PriceScale*익절);
ExitLong("bl",Atlimit,EntryPrice-PriceScale*손절);
}
if MarketPosition == -1 then
{
ExitShort("dsp",atlimit,EntryPrice-((당일수익-daypl)/CurrentContracts));
ExitShort("dsl",AtStop,EntryPrice+((당일손실+daypl)/CurrentContracts));
ExitShort("sp",Atlimit,EntryPrice-PriceScale*익절);
ExitShort("sl",Atlimit,EntryPrice+PriceScale*손절);
}
즐거운 하루되세요
> dandy 님이 쓴 글입니다.
> 제목 : 수식요청 드립이다.
> 안녕하세요.
항생 분봉 틱봉 당일청산 스윙 시스템에서 아래 진입수식(예제) 기준으로
1. 당일 매매 시간
10:15(매매시작) ~ 12:55(진입된 포지션이 있으면 전량 청산)
14:00(매매시작) ~ 15:15(진입된 포지션이 있으면 전량 청산 당일 매매종료)
2. 진입수식 진입 익절 손절 회수 제한 없음, 당일목표수익 또는 당일목표손실 달성시까지 매매
3. 진입수식 매수 매도 진입할 경우 익절 15틱, 손절 10틱 진입한 포지션 청산
4. 당일목표수익 90틱 - 익절 + 손절 합산, 당일목표수익 달성시 포지션 전량 청산 당일 매매종료
5. 당일목표손실 50틱 - 익절 + 손절 합산, 당일목표손실 달성시 포지션 전량 청산 당일 매매종료
6. 당일목표수익 과 당일목표손실 중 어느 쪽이든 먼저 달덩하는경우 당일 매매 종료
수식요청 드립이다.
감사합니다.
//-------------------------------------------------------------------------------------------------------
#진입수식(예제)
Input : 익절(15),손절(10),당일목표수익(90),당일목표손실(50); (외부변수로 지정)
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
If CrossUP(value1, value2) Then{
Buy();
}
If CrossDown(value1, value2) Then{
Sell();
}
//-------------------------------------------------------------------------------------------------------
이전글