커뮤니티
역피라미드 수식
2010-10-25 09:23:32
870
글번호 33047
매수식1 : 스토케스틱 K가 D를 상향 돌파하면 매수
매수식2 : 스토케스틱 K가 D를 하향 돌파하면 모두청산 한 후,
마켓포지션이 0(무포)에서
직전청산 종가(매수기준가)보다 10%하락시 1차매수,
매수기준가인 직전 청산종가보다 20%하락시 2차매수,
직전청산종가보다 30%하락시 3차매수, 직전청산종가보다 40%하락시
4차매수, 하는 식으로 5차까지 매수하고
단, 마켓포지션이 1인 상태에서는 스토케스틱 K가 D를 상향 돌파하더라도
매수 하지 않는조건임
청산식1 : 스토케스틱 K가 D를 하향 돌파하면 모두청산
청산식2 : 모든단계 분할매수 후 최초매수가격보다 n% 수익률이상 되면
최초매수수량 청산 2차매수가격이 n% 수익률이상 되면
2차매수수량 청산, 3차매수가격이 n% 수익률이상 되면
3차매수수량 청산, 4차매수가격이 n% 수익률이상 되면
4차매수수량 청산하는 식 부탁합니다.
답변 1
예스스탁 예스스탁 답변
2010-10-25 09:51:55
안녕하세요
예스스탁입니다.
Input : Period(12), Period1(5), Period2(5),N(5);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
If MarketPosition == 0 Then{
if CrossUP(value1, value2) Then
Buy("b");
if MarketPosition == 0 and IsExitName("bx",1) == true Then
buy("b1",AtLimit,ExitPrice(1)*0.9);
}
if MarketPosition == 1 and IsEntryName("b1") and countif(CurrentContracts < CurrentContracts[1],BarsSinceEntry) < 1 Then{
if CurrentEntries == 1 Then
buy("b2",atlimit,ExitPrice(1)*0.8);
if CurrentEntries == 1 Then
buy("b3",atlimit,ExitPrice(1)*0.7);
if CurrentEntries == 1 Then
buy("b4",atlimit,ExitPrice(1)*0.6);
if CurrentEntries == 1 Then
buy("b5",atlimit,ExitPrice(1)*0.5);
}
If CrossDown(value1, value2) Then
ExitLong("bx");
SetStopProfittarget(N);
즐거운 하루되세요
> 대주발 님이 쓴 글입니다.
> 제목 : 역피라미드 수식
> 매수식1 : 스토케스틱 K가 D를 상향 돌파하면 매수
매수식2 : 스토케스틱 K가 D를 하향 돌파하면 모두청산 한 후,
마켓포지션이 0(무포)에서
직전청산 종가(매수기준가)보다 10%하락시 1차매수,
매수기준가인 직전 청산종가보다 20%하락시 2차매수,
직전청산종가보다 30%하락시 3차매수, 직전청산종가보다 40%하락시
4차매수, 하는 식으로 5차까지 매수하고
단, 마켓포지션이 1인 상태에서는 스토케스틱 K가 D를 상향 돌파하더라도
매수 하지 않는조건임
청산식1 : 스토케스틱 K가 D를 하향 돌파하면 모두청산
청산식2 : 모든단계 분할매수 후 최초매수가격보다 n% 수익률이상 되면
최초매수수량 청산 2차매수가격이 n% 수익률이상 되면
2차매수수량 청산, 3차매수가격이 n% 수익률이상 되면
3차매수수량 청산, 4차매수가격이 n% 수익률이상 되면
4차매수수량 청산하는 식 부탁합니다.
다음글
이전글