커뮤니티
한번 더 질문 드립니다.
2009-12-17 22:19:29
606
글번호 26786
아래는 두차례 답변 주신 내용입니다.
*처음식을 적용하여 보니까,
이익 청산 후 다음봉에 곧 매수가 되드라구요.(그런 차트가 있음)
즉, 당일에는 매수가 한번으로 제한되어있지만,
전일이나 그전에 매수가 된 상태에서 당일 이익청산이 되면
매수가 또 되는 현상입니다.
그래서, 이익 청산 당일에는 매수를 다시 하지 않은 것을 원하는 것입니다.
감사합니다.
==========================================================
==========================================================
안녕하세요
예스스탁입니다.
작성되어 잇는 식은 당일 한번만 진입하는 식이라
추가하시는 내용의 설정이 의미가 없습니다.
당일 한번진입을 빼신다면 식은 아래와 같습니다.
var : count(0);
count = 0;
for var1 = 1 to 20{
if sDate == ExitDate(var1) and IsExitName("StopProfittarget",var1) Then
count = count+1;
}
if MarketPosition == 0 and count == 0 Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
SetStopProfittarget(30);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 추가 부탁드립니다.
> 아래 구분선 아래는 답변주신 내용입니다.
*아래 수식에다가 추가로...
-이익 실현(30%) 된 날은 매수 진입하지 않게 부탁드립니다.
감사합니다.
=============================================================
안녕하세요
예스스탁입니다.
var : count(0);
count = 0;
for var1 = 0 to 20{
if sDate == EntryDate(var1) Then
count = count+1;
}
if MarketPosition == 0 and count == 0 Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
SetStopProfittarget(30);
분봉에 적용하시면 됩니다.
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 부탁드려요..
> 현물 일봉 기준입니다.
*매수
-전봉(어제 봉)의 최고가를 상향 돌파할 때, 즉시 매수
*매수청산
-전봉(어제 봉)의 최저가를 하향 이탈할 때, 즉시 매도
*매매 제한
-하루 "매수"를 1회로 제한
(전일 짧은 봉으로 인하여 매매가 반복되는 것을 막기 위하여, 당일 매수 후 매수청산이 되면, 당일에는 다시 매수하지 않음)
*이익실현
-매수가 대비 30% 수익시 청산
답변 1
예스스탁 예스스탁 답변
2009-12-18 09:36:05
안녕하세요
예스스탁입니다.
식을 수정했습니다.
당일청산하시는 내용이 아니므로
아래와 같이 작성하시면 됩니다.
var : Pcount(0),ENTRY(0);
Pcount = 0;
ENTRY = 0;
for var1 = 0 to 20{
if sDate == EntryDate(var1) Then
ENTRY = ENTRY+1;
if sDate == ExitDate(var1) and IsExitName("StopProfittarget",var1) Then
Pcount = Pcount+1;
}
if MarketPosition == 0 and Pcount == 0 and ENTRY == 0 Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
SetStopProfittarget(30);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 한번 더 질문 드립니다.
> 아래는 두차례 답변 주신 내용입니다.
*처음식을 적용하여 보니까,
이익 청산 후 다음봉에 곧 매수가 되드라구요.(그런 차트가 있음)
즉, 당일에는 매수가 한번으로 제한되어있지만,
전일이나 그전에 매수가 된 상태에서 당일 이익청산이 되면
매수가 또 되는 현상입니다.
그래서, 이익 청산 당일에는 매수를 다시 하지 않은 것을 원하는 것입니다.
감사합니다.
==========================================================
==========================================================
안녕하세요
예스스탁입니다.
작성되어 잇는 식은 당일 한번만 진입하는 식이라
추가하시는 내용의 설정이 의미가 없습니다.
당일 한번진입을 빼신다면 식은 아래와 같습니다.
var : count(0);
count = 0;
for var1 = 1 to 20{
if sDate == ExitDate(var1) and IsExitName("StopProfittarget",var1) Then
count = count+1;
}
if MarketPosition == 0 and count == 0 Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
SetStopProfittarget(30);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 추가 부탁드립니다.
> 아래 구분선 아래는 답변주신 내용입니다.
*아래 수식에다가 추가로...
-이익 실현(30%) 된 날은 매수 진입하지 않게 부탁드립니다.
감사합니다.
=============================================================
안녕하세요
예스스탁입니다.
var : count(0);
count = 0;
for var1 = 0 to 20{
if sDate == EntryDate(var1) Then
count = count+1;
}
if MarketPosition == 0 and count == 0 Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
SetStopProfittarget(30);
분봉에 적용하시면 됩니다.
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 부탁드려요..
> 현물 일봉 기준입니다.
*매수
-전봉(어제 봉)의 최고가를 상향 돌파할 때, 즉시 매수
*매수청산
-전봉(어제 봉)의 최저가를 하향 이탈할 때, 즉시 매도
*매매 제한
-하루 "매수"를 1회로 제한
(전일 짧은 봉으로 인하여 매매가 반복되는 것을 막기 위하여, 당일 매수 후 매수청산이 되면, 당일에는 다시 매수하지 않음)
*이익실현
-매수가 대비 30% 수익시 청산
다음글
이전글