커뮤니티
수식 약간 수정해 주세요^^
2015-12-17 09:10:37
109
글번호 93491
수식변경 부탁합니다.
매수조건 변경 :
원조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
추가조건 : 단 밴드 하단값이 전일종가보다 커야만 매수 (높은 위치에 있어야 함)
단 밴드 하단선과 상한선의 가격차이가 5%이상 이어야 할 것
매도조건 변경해주세요
매도조건 변경 : 1) 볼랜져밴드 상단선에 터치하면 50% 매도 -> 그냥 전량 매도
2) 상단터치 하지 않아도 목표가 +10% 도달하면 전량 매도
매도조건 추가 : 봉 종가기준, 볼랜져밴드 하단 이탈시 전량 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
=============================================================================
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
2.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn*1.02 Then
buy("b",Atlimit,BBdn*1.02,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
매수조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
매도조건 : 볼랜져밴드 상단선에 터치하면 50% 매도
나머지 50%는 매수가 대비 15% 상승시 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
한번 진입시 1,000만원 정도의 수량을 계산한 후 그 수량만큼 진입하고 싶습니다.
답변 3
예스스탁 예스스탁 답변
2015-12-17 09:45:26
안녕하세요
예스스탁입니다.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn and BBdn > DayClose(1) and BBup >= BBdn*1.05 Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
#상단 터치시 전량매도
ExitLong("BP1",atlimit,BBup);
#10% 목표수익 달성시 전량매도
ExitLong("BP2",atlimit,EntryPrice*1.10);
#진입이후 최고가 대비 5% 하락하면 전량매도
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
#종가기준 하단선 하향이탈하면 전량매도
if CrossDown(C,BBdn) Then
ExitLong("Bx");
}
#10% 손실시 전량매도
SetStopLoss(10,PercentStop);
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 수식 약간 수정해 주세요^^
> 수식변경 부탁합니다.
매수조건 변경 :
원조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
추가조건 : 단 밴드 하단값이 전일종가보다 커야만 매수 (높은 위치에 있어야 함)
단 밴드 하단선과 상한선의 가격차이가 5%이상 이어야 할 것
매도조건 변경해주세요
매도조건 변경 : 1) 볼랜져밴드 상단선에 터치하면 50% 매도 -> 그냥 전량 매도
2) 상단터치 하지 않아도 목표가 +10% 도달하면 전량 매도
매도조건 추가 : 봉 종가기준, 볼랜져밴드 하단 이탈시 전량 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
=============================================================================
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
2.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn*1.02 Then
buy("b",Atlimit,BBdn*1.02,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
매수조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
매도조건 : 볼랜져밴드 상단선에 터치하면 50% 매도
나머지 50%는 매수가 대비 15% 상승시 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
한번 진입시 1,000만원 정도의 수량을 계산한 후 그 수량만큼 진입하고 싶습니다.
뽄때
2015-12-17 13:33:28
하루에 한 번 진입할 수 있게 하는 벙법좀 부탁합니다.
즉 오늘 매수가 일어났으면 당일날은 더이상 매수가 일어나지 않도록요..
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 약간 수정해 주세요^^
>
안녕하세요
예스스탁입니다.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn and BBdn > DayClose(1) and BBup >= BBdn*1.05 Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
#상단 터치시 전량매도
ExitLong("BP1",atlimit,BBup);
#10% 목표수익 달성시 전량매도
ExitLong("BP2",atlimit,EntryPrice*1.10);
#진입이후 최고가 대비 5% 하락하면 전량매도
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
#종가기준 하단선 하향이탈하면 전량매도
if CrossDown(C,BBdn) Then
ExitLong("Bx");
}
#10% 손실시 전량매도
SetStopLoss(10,PercentStop);
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 수식 약간 수정해 주세요^^
> 수식변경 부탁합니다.
매수조건 변경 :
원조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
추가조건 : 단 밴드 하단값이 전일종가보다 커야만 매수 (높은 위치에 있어야 함)
단 밴드 하단선과 상한선의 가격차이가 5%이상 이어야 할 것
매도조건 변경해주세요
매도조건 변경 : 1) 볼랜져밴드 상단선에 터치하면 50% 매도 -> 그냥 전량 매도
2) 상단터치 하지 않아도 목표가 +10% 도달하면 전량 매도
매도조건 추가 : 봉 종가기준, 볼랜져밴드 하단 이탈시 전량 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
=============================================================================
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
2.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn*1.02 Then
buy("b",Atlimit,BBdn*1.02,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
매수조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
매도조건 : 볼랜져밴드 상단선에 터치하면 50% 매도
나머지 50%는 매수가 대비 15% 상승시 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
한번 진입시 1,000만원 정도의 수량을 계산한 후 그 수량만큼 진입하고 싶습니다.
예스스탁 예스스탁 답변
2015-12-17 14:30:58
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
var : cnt(0),count(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = count+1;
}
if stok >= 20 and L > Bbdn and BBdn > DayClose(1) and BBup >= BBdn*1.05 and count < 1 Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
#상단 터치시 전량매도
ExitLong("BP1",atlimit,BBup);
#10% 목표수익 달성시 전량매도
ExitLong("BP2",atlimit,EntryPrice*1.10);
#진입이후 최고가 대비 5% 하락하면 전량매도
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
#종가기준 하단선 하향이탈하면 전량매도
if CrossDown(C,BBdn) Then
ExitLong("Bx");
}
#10% 손실시 전량매도
SetStopLoss(10,PercentStop);
> 뽄때 님이 쓴 글입니다.
> 제목 : Re : Re : 수식 약간 수정해 주세요^^
> 하루에 한 번 진입할 수 있게 하는 벙법좀 부탁합니다.
즉 오늘 매수가 일어났으면 당일날은 더이상 매수가 일어나지 않도록요..
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 약간 수정해 주세요^^
>
안녕하세요
예스스탁입니다.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn and BBdn > DayClose(1) and BBup >= BBdn*1.05 Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
#상단 터치시 전량매도
ExitLong("BP1",atlimit,BBup);
#10% 목표수익 달성시 전량매도
ExitLong("BP2",atlimit,EntryPrice*1.10);
#진입이후 최고가 대비 5% 하락하면 전량매도
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
#종가기준 하단선 하향이탈하면 전량매도
if CrossDown(C,BBdn) Then
ExitLong("Bx");
}
#10% 손실시 전량매도
SetStopLoss(10,PercentStop);
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 수식 약간 수정해 주세요^^
> 수식변경 부탁합니다.
매수조건 변경 :
원조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
추가조건 : 단 밴드 하단값이 전일종가보다 커야만 매수 (높은 위치에 있어야 함)
단 밴드 하단선과 상한선의 가격차이가 5%이상 이어야 할 것
매도조건 변경해주세요
매도조건 변경 : 1) 볼랜져밴드 상단선에 터치하면 50% 매도 -> 그냥 전량 매도
2) 상단터치 하지 않아도 목표가 +10% 도달하면 전량 매도
매도조건 추가 : 봉 종가기준, 볼랜져밴드 하단 이탈시 전량 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
=============================================================================
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn Then
buy("b",Atlimit,BBdn,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
2.
input : P(20),dv(2),sto1(25),sto2(6),sto3(6),금액(10000000);
var : BBup(0),BBdn(0),stok(0),stoD(0);
BBup = BollBandUp(P,dv);
BBdn = BollBandDown(P,dv);
stok = StochasticsK(sto1,sto2);
Stod = StochasticsD(sto1,sto2,sto3);
if stok >= 20 and L > Bbdn*1.02 Then
buy("b",Atlimit,BBdn*1.02,Floor(금액/C));
if MarketPosition == 1 Then{
ExitLong("BP1",atlimit,BBup,"",Floor(MaxContracts*0.5),1);
ExitLong("BP2",atlimit,EntryPrice*1.15);
ExitLong("Btr",AtStop,highest(H,BarsSinceEntry)*0.95);
}
SetStopLoss(10,PercentStop);
매수조건 : 볼랜져밴드 하단선에 터치하면 매수
(완성 봉 기준이 아니고 실시간으로 그냥 하단선에 터치하면 매수)
단 스톡케스틱 (25,6,6)이 20 이상이어야 함 (과매도에 진입하면 매수금지)
매도조건 : 볼랜져밴드 상단선에 터치하면 50% 매도
나머지 50%는 매수가 대비 15% 상승시 매도
STOP LOSS 조건 : 매수가 대비 -10% 하락하면 전량 손절
트레일링 스탑 : - 5%
한번 진입시 1,000만원 정도의 수량을 계산한 후 그 수량만큼 진입하고 싶습니다.
다음글
이전글