커뮤니티
문의 드립니다
2011-04-26 08:50:40
763
글번호 37957
안녕하세여 ~
다시부탁드려요
3분봉기준으로
시가 대비 0.5 + 0.5- 매수매도반복 적으로 나오게
해주세여
시가대비 0.5+ 돌파할때 매수 나오게 시가대비 0.5+ 다시밑으로 돌파할때 매도
무조건 매수매도 반복 입니다 0.5 + 돌파할때는 매수 시가대비 -0.5가 빠지지않더라도
0.5+ 돌파하고서 다시 0.5+ 돌파할때는 매도 나오게끔요
이해 하시겟죠? 그러니깐 캔들이 0.5선 위로 돌파할때는 매수 밑으로 돌파할때는
매도 이렇게 요 무조건 반복적으로입니다 ~
수치는 제가 바꿀수있게 설정하여 주세요 ~
그럼 수고하세여
답변 3
예스스탁 예스스탁 답변
2011-04-26 14:57:10
안녕하세요
예스스탁입니다.
input : P(0.5);
var : cnt(0),count(0);
count = 0;
for cnt = 0 to 10{
if sdate == EntryDate(cnt) Then
count = count+1;
}
#첫진입
#시초가+0.5매수 시초가-0.5매도
if MarketPosition == 0 and count == 0 and stime < 150000 then{
buy("b1",AtStop,dayopen+P);
sell("s1",AtStop,dayopen-P);
}
# 두번째 부터
# 매도포지션 상태이면 # 진입가+P면 매수로 전환 # 0.5이상 수익후 다시 0.5로 돌아오면 매수로 전환
# 매수포지션 상태이면 # 진입가-P면 매도로 전환 # 0.5이상 수익후 다시 0.5로 돌아오면 매도로 전환
if count > 0 then{
if MarketPosition == -1 Then{
buy("b2_1",AtStop,EntryPrice+P);
if Lowest(L,BarsSinceEntry) < EntryPrice-P Then
buy("b2_2",AtStop,EntryPrice+P);
}
if MarketPosition == 1 Then{
sell("s2_1",AtStop,EntryPrice-P);
if highest(H,BarsSinceEntry) > EntryPrice+P Then
sell("s2_2",AtStop,EntryPrice+P);
}
}
SetStopEndofday(150000);
즐거운 하루되세요
> 하루우유 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하세여 ~
다시부탁드려요
3분봉기준으로
시가 대비 0.5 + 0.5- 매수매도반복 적으로 나오게
해주세여
시가대비 0.5+ 돌파할때 매수 나오게 시가대비 0.5+ 다시밑으로 돌파할때 매도
무조건 매수매도 반복 입니다 0.5 + 돌파할때는 매수 시가대비 -0.5가 빠지지않더라도
0.5+ 돌파하고서 다시 0.5+ 돌파할때는 매도 나오게끔요
이해 하시겟죠? 그러니깐 캔들이 0.5선 위로 돌파할때는 매수 밑으로 돌파할때는
매도 이렇게 요 무조건 반복적으로입니다 ~
수치는 제가 바꿀수있게 설정하여 주세요 ~
그럼 수고하세여
하루우유
2011-04-26 15:42:01
하루우유 님에 의해 삭제된 답변입니다.
예스스탁 예스스탁 답변
2011-04-26 15:43:31
안녕하세요
예스스탁입니다.
예로 드신 시간으로 판단하면 해당 식은
onclose만으로 작성되어야 할것 같습니다.
봉 미완성시에 신호가 발생하게 작성하면
해당 시간 안에 여러번 시가-0.5선을 치게 되므로
신호도 여러번 발생합니다.
식 2개를 올려드립니다.
1번은 onclose
2번은 atstop으로 작성한 식입니다.
1번
input : P(0.5);
var1 =dayopen+P;
var2 = dayopen-P;
if stime <= 150000 Then{
if crossup(C,var1) Then
buy("B1");
if crossup(c,var2) Then
buy("B2");
if CrossDown(c,var1) Then
Sell("S1");
if CrossDown(c,var2) Then
Sell("S2");
}
SetStopEndofday(150000);
2번
input : P(0.5);
var1 =dayopen+P;
var2 = dayopen-P;
if stime <= 150000 Then{
if MarketPosition != 1 and (H < var1 or (H >= var1 and var1 >= L)) Then
buy("B1",AtStop,var1);
if MarketPosition != 1 and (H < var2 or (H >= var2 and var2 >= L)) Then
buy("B2",AtStop,var2);
if MarketPosition != -1 and (L > var1 or (H >= var1 and var1 >= L)) Then
Sell("S1",AtStop,var1);
if MarketPosition != -1 and (L > var2 or (H >= var2 and var2 >= L)) Then
Sell("S2",AtStop,var2);
}
SetStopEndofday(150000);
참고하시기 바랍니다
즐거운 하루되세요
> 하루우유 님이 쓴 글입니다.
> 제목 : Re : Re : 문의 드립니다
> 제가 원한건 이게 아닙니다 ㅠㅠ
너무 복잡하게 이해 하신듯합니다 ㅜㅜ
기준 시가 입니다
시가 대비 +0.5 선 돌파할때 매수
시가 대비 ㅡ0.5선 돌파할때 매도
이렇게 입니다 제가 말씀드리는거는 , 오늘기준으로 설명드릴께여
시가대비 293.45가깨질때 매도 싸인이 나와야 하구요
그시간이 9시9분대 나와야겠군요
다음 매수싸인이 10시36분경 나와야 하는거구요
다시 말해서 , 시가대비 -0.5선 밑으로 흘렀다그러면 매도싸인 다시 시가대비
-0.5선을 돌파하니깐 매수싸인 이렇게요
이해 하셨음 좋겟네여 ㅠㅠ
다음글
이전글