커뮤니티
수식부탁합니다....
2019-04-21 23:01:49
230
글번호 127997
*안녕하세요...
*아래 조건에 맞는 수식을 부탁합니다...
*매수조건
1. 30분봉에서 현재가가 당일시가보다 크고
2. 아래꼬리가 시가아래 5틱 이상인 양봉을 시가 +3틱 범위 안에서 매수
*매도조건
1. 30분봉에서 현재가가 당일시가보다 작고
2. 위꼬리가 시가 위로 5틱 이상인 음봉을 시가 -3틱 범위 안에서 매도
*손절조건
1. 진입가 대비 200$ 손실 가격에 손절
*익절조건
1. 수익 350$ 이상에서만 20% 되돌리면 트레일링 스탑으로 수익청산(340$ 수익까지는 트레일링 스탑적용 하지 않고 30분봉 종가에 청산)
*거래시간
1. 한국시간으로 저녁8시~새벽2시까지
*손실거래회수제한
1. 30분봉 기준 해당봉에서 손절2번 해당봉은 더이상 진입 하지않음
*수익거래회수제한
1. 만약 첫 진입에서 수익 350$ 이상에서 20% 되돌리면 트레일링 스탑으로 수익청산 후 해당 봉에서는 더 이상 진입하지 않고 다음 나오는 봉들 중에서 조건에 해당되는 봉을 기다림.
수익 340$ 까지는 트레일링 스탑적용 하지 않고 30분봉 종가에 청산
*30분 봉마다 조건에 맞지 않으면 건너뛰고, 조건에 맞는 30분 봉에서만 진입하고자 합니다.
*수고하세요.....^^
답변 1
예스스탁 예스스탁 답변
2019-04-23 10:24:47
안녕하세요
예스스탁입니다.
하나의 봉에서 진입이 1번만 발생하므로
손절이 2회발생할수 없습니다.
input : 손절틱수(20),수익틱1(35),수익틱2(34);
var : Tcond(false);
if sdate != sdate[1] Then
SetStopEndofday(20000);
if (sdate != sdate[1] and stime >= 180000) or
(sdate == sdate[1] and stime >= 180000 and stime[1] < 180000) Then
{
Tcond = true;
SetStopEndofday(0);
}
if (sdate != sdate[1] and stime >= 20000) or
(sdate == sdate[1] and stime >= 20000 and stime[1] < 20000) Then
{
Tcond = false;
}
if Tcond == false then
{
if C > dayopen and
C > O and L <= O-PriceScale*5 Then
buy("b",atlimit,O+PriceScale*3);
if C < dayopen and
C < O and H >= O+PriceScale*5 Then
sell("s",atlimit,O+PriceScale*3);
if MarketPosition == 1 then
{
if highest(h,BarsSinceEntry) >= EntryPrice+PriceScale*수익틱1 Then
ExitLong("bx1",AtStop,highest(H,BarsSinceEntry)-(highest(H,BarsSinceEntry)-EntryPrice)*0.2);
if C >= EntryPrice+PriceScale*수익틱2 Then
ExitLong("bx2");
}
if MarketPosition == -1 then
{
if Lowest(L,BarsSinceEntry) <= EntryPrice+PriceScale*수익틱1 Then
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+(EntryPrice-lowest(L,BarsSinceEntry))*0.2);
if C <= EntryPrice-PriceScale*수익틱2 Then
ExitShort("sx2");
}
}
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> 루루 님이 쓴 글입니다.
> 제목 : 수식부탁합니다....
> *안녕하세요...
*아래 조건에 맞는 수식을 부탁합니다...
*매수조건
1. 30분봉에서 현재가가 당일시가보다 크고
2. 아래꼬리가 시가아래 5틱 이상인 양봉을 시가 +3틱 범위 안에서 매수
*매도조건
1. 30분봉에서 현재가가 당일시가보다 작고
2. 위꼬리가 시가 위로 5틱 이상인 음봉을 시가 -3틱 범위 안에서 매도
*손절조건
1. 진입가 대비 200$ 손실 가격에 손절
*익절조건
1. 수익 350$ 이상에서만 20% 되돌리면 트레일링 스탑으로 수익청산(340$ 수익까지는 트레일링 스탑적용 하지 않고 30분봉 종가에 청산)
*거래시간
1. 한국시간으로 저녁8시~새벽2시까지
*손실거래회수제한
1. 30분봉 기준 해당봉에서 손절2번 해당봉은 더이상 진입 하지않음
*수익거래회수제한
1. 만약 첫 진입에서 수익 350$ 이상에서 20% 되돌리면 트레일링 스탑으로 수익청산 후 해당 봉에서는 더 이상 진입하지 않고 다음 나오는 봉들 중에서 조건에 해당되는 봉을 기다림.
수익 340$ 까지는 트레일링 스탑적용 하지 않고 30분봉 종가에 청산
*30분 봉마다 조건에 맞지 않으면 건너뛰고, 조건에 맞는 30분 봉에서만 진입하고자 합니다.
*수고하세요.....^^