커뮤니티
수식 추가 부탁드립니다.
2009-12-28 09:49:05
751
글번호 26969
아래는 일봉의 고점돌파시 매수하는 식인데요...(분봉에서 운용)
매수시, 조건을 하나 추가하려고 합니다.
*전일 종가가 20일(일봉) 이평선 위에 있을때만 "매수"를 하는 수식 추가 부탁드립니다.
(즉, 전일 종가가 20일 이평위에있고, 전일봉 고가 돌파시 매수, 매수청산은 기존과 같이 전일봉 저가를 이탈시)
감사합니다.
------------------------------------------------------------------
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);
답변 1
예스스탁 예스스탁 답변
2009-12-28 10:07:05
안녕하세요
예스스탁입니다.
input : Period(20);
var : Pcount(0),ENTRY(0),mav(0),sum(0);
Pcount = 0;
ENTRY = 0;
sum = 0;
for var1 = 0 to Period{
if var1 >= 1 Then
sum = sum+DayClose(var1);
if sDate == EntryDate(var1) Then
ENTRY = ENTRY+1;
if sDate == ExitDate(var1) and IsExitName("StopProfittarget",var1) Then
Pcount = Pcount+1;
}
mav = sum/Period;
if MarketPosition == 0 and Pcount == 0 and ENTRY == 0 and DayClose(1) > mav Then
buy("b",AtStop,DayHigh(1)+PriceScale);
if MarketPosition == 1 Then
exitlong("bx",AtStop,DayLow(1)-PriceScale);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 추가 부탁드립니다.
> 아래는 일봉의 고점돌파시 매수하는 식인데요...(분봉에서 운용)
매수시, 조건을 하나 추가하려고 합니다.
*전일 종가가 20일(일봉) 이평선 위에 있을때만 "매수"를 하는 수식 추가 부탁드립니다.
(즉, 전일 종가가 20일 이평위에있고, 전일봉 고가 돌파시 매수, 매수청산은 기존과 같이 전일봉 저가를 이탈시)
감사합니다.
------------------------------------------------------------------
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);
다음글
이전글