커뮤니티
문의드립니다..
2009-02-12 10:32:26
1018
글번호 20176
Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ;
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 = MACD(P1,P2);
# 매수/매도청산
If CrossUP(value1, value2) and value3 > 0 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and value3 < 0 Then
{
Sell();
}
여기서 전일 고가 저가의 편동폭이 4포인트 이상일땐
당일 거래 1번으로 제한하고 싶습니다..
매수 매도식은 그대로 가져가되 매수진입하면 매도청산하면서 당일은 거래스톱
매도진입은 매수청산하면서 거래스톱을 하고 싶습니다..
시스템식으로 부탁드릴께요..
수고하세요
답변 1
예스스탁 예스스탁 답변
2009-02-12 15:47:04
안녕하세요
예스스탁입니다.
Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ;
var : cnt(0),count(0);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 = MACD(P1,P2);
count = 0;
for cnt = 0 to 20{
if sdate == EntryDate(cnt) Then
count = 0;
}
if dayhigh(1)-daylow(1) >= 4 Then{
If CrossUP(value1, value2) and value3 > 0 and count == 0 Then
{
Buy();
}
If CrossDown(value1, value2) and value3 < 0 and count == 0 Then
{
Sell();
}
If CrossUP(value1, value2) and value3 > 0 Then
{
ExitLong();
}
If CrossDown(value1, value2) and value3 < 0 Then
{
ExitShort();
}
}
if dayhigh(1)-daylow(1) < 4 Then{
If CrossUP(value1, value2) and value3 > 0 Then
{
Buy();
}
If CrossDown(value1, value2) and value3 < 0 Then
{
Sell();
}
}
즐거운 하루되세요
> 라미 님이 쓴 글입니다.
> 제목 : 문의드립니다..
> Input : Period(14), Period1(5), Period2(5),P1(12),P2(26) ;
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 = MACD(P1,P2);
# 매수/매도청산
If CrossUP(value1, value2) and value3 > 0 Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) and value3 < 0 Then
{
Sell();
}
여기서 전일 고가 저가의 편동폭이 4포인트 이상일땐
당일 거래 1번으로 제한하고 싶습니다..
매수 매도식은 그대로 가져가되 매수진입하면 매도청산하면서 당일은 거래스톱
매도진입은 매수청산하면서 거래스톱을 하고 싶습니다..
시스템식으로 부탁드릴께요..
수고하세요
다음글
이전글