커뮤니티
항상 감사합니다
2016-08-19 00:07:00
106
글번호 101151
input : 기간(20);
INPUT: P26(26), PER(1);
var : T(0),a1(0),a2(0),V1(0),V2(0),V3(0);
var1 = Highest(h,기간);
var2 = Lowest(L,기간);
var3 = var1-var2;
value1 = var1-var3*0.382;
value2 = var1-var3*0.500;
value3 = var1-var3*0.618;
if value2 > value2[1] Then
T = 1;
if value2 < value2[1] Then
T = -1;
if T == 1 then{
a1 = value1;
a2 = value2;
}
else{
a1 = value3;
a2 = value2;
}
V1=(Highest(H,P26)+LOWEST(L,P26))/2;
V2=V1*(1+PER/100);
V3=V1*(1-PER/100);
if crossup(a1,v1) Then
buy("매수",OnClose,def,2);
if CrossDown(a1,v1) Then
sell("매도",OnClose,def,2);
if MarketPosition == 1 Then{
ExitLong("매수20틱청",atlimit,EntryPrice+PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("매도20틱청",atlimit,EntryPrice-PriceScale*10,"",1,1);
}
위 수식에 시간설정을 좀하고싶습니다
1. 아침10시부터 오후1시 까지만 신호 발생 오후1시되면 강제청산 신호발생
오후2시부터 다시 신호발생 오후1시되면 강제청산된 신호 말고
그다음 위 교차될때 다시 신호발생
오후2시부터 오후5시까지만 신호발생 오후5시되면 강제청산 신호발생
예: 아침10시부터~오후1시까지 (오후1시에 강제청산신호발생)
오후1시부터~2시사이 까지 대기
오후2시부터 강제청산뒤 교차후 다시 재신호발생(매수,매도)
오후2시부터~오후5시까지 만 신호발생 오후5시에 강제청산
1일동안 아침10시~오후1시 턴 오후2시~오후5시까지만 신호발생(연계)
2. 오후 5시부터 신호뜨게좀부탁드리겠습니다
오후 5시부터 위 수식에 부합하는 신호가 5시이후로 부터 발생이 됬으면합니다
답변 1
예스스탁 예스스탁 답변
2016-08-19 09:31:24
안녕하세요
예스스탁입니다.
1.
input : 기간(20);
INPUT: P26(26), PER(1);
var : T(0),a1(0),a2(0),V1(0),V2(0),V3(0);
var1 = Highest(h,기간);
var2 = Lowest(L,기간);
var3 = var1-var2;
value1 = var1-var3*0.382;
value2 = var1-var3*0.500;
value3 = var1-var3*0.618;
if value2 > value2[1] Then
T = 1;
if value2 < value2[1] Then
T = -1;
if T == 1 then{
a1 = value1;
a2 = value2;
}
else{
a1 = value3;
a2 = value2;
}
V1=(Highest(H,P26)+LOWEST(L,P26))/2;
V2=V1*(1+PER/100);
V3=V1*(1-PER/100);
if (stime >= 100000 and stime < 130000) or (stime >= 140000 and stime < 170000) then{
if crossup(a1,v1) Then
buy("매수",OnClose,def,2);
if CrossDown(a1,v1) Then
sell("매도",OnClose,def,2);
if MarketPosition == 1 Then{
ExitLong("매수20틱청",atlimit,EntryPrice+PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("매도20틱청",atlimit,EntryPrice-PriceScale*10,"",1,1);
}
}
if stime == 130000 or (stime > 130000 and stime[1] < 130000) Then{
exitlong();
ExitShort();
}
if stime == 170000 or (stime > 170000 and stime[1] < 170000) Then{
exitlong();
ExitShort();
}
2
input : 기간(20);
INPUT: P26(26), PER(1);
var : T(0),a1(0),a2(0),V1(0),V2(0),V3(0);
var1 = Highest(h,기간);
var2 = Lowest(L,기간);
var3 = var1-var2;
value1 = var1-var3*0.382;
value2 = var1-var3*0.500;
value3 = var1-var3*0.618;
if value2 > value2[1] Then
T = 1;
if value2 < value2[1] Then
T = -1;
if T == 1 then{
a1 = value1;
a2 = value2;
}
else{
a1 = value3;
a2 = value2;
}
V1=(Highest(H,P26)+LOWEST(L,P26))/2;
V2=V1*(1+PER/100);
V3=V1*(1-PER/100);
if stime >= 170000 then{
if crossup(a1,v1) Then
buy("매수",OnClose,def,2);
if CrossDown(a1,v1) Then
sell("매도",OnClose,def,2);
if MarketPosition == 1 Then{
ExitLong("매수20틱청",atlimit,EntryPrice+PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("매도20틱청",atlimit,EntryPrice-PriceScale*10,"",1,1);
}
}
즐거운 하루되세요
> 곽민수 님이 쓴 글입니다.
> 제목 : 항상 감사합니다
> input : 기간(20);
INPUT: P26(26), PER(1);
var : T(0),a1(0),a2(0),V1(0),V2(0),V3(0);
var1 = Highest(h,기간);
var2 = Lowest(L,기간);
var3 = var1-var2;
value1 = var1-var3*0.382;
value2 = var1-var3*0.500;
value3 = var1-var3*0.618;
if value2 > value2[1] Then
T = 1;
if value2 < value2[1] Then
T = -1;
if T == 1 then{
a1 = value1;
a2 = value2;
}
else{
a1 = value3;
a2 = value2;
}
V1=(Highest(H,P26)+LOWEST(L,P26))/2;
V2=V1*(1+PER/100);
V3=V1*(1-PER/100);
if crossup(a1,v1) Then
buy("매수",OnClose,def,2);
if CrossDown(a1,v1) Then
sell("매도",OnClose,def,2);
if MarketPosition == 1 Then{
ExitLong("매수20틱청",atlimit,EntryPrice+PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("매도20틱청",atlimit,EntryPrice-PriceScale*10,"",1,1);
}
위 수식에 시간설정을 좀하고싶습니다
1. 아침10시부터 오후1시 까지만 신호 발생 오후1시되면 강제청산 신호발생
오후2시부터 다시 신호발생 오후1시되면 강제청산된 신호 말고
그다음 위 교차될때 다시 신호발생
오후2시부터 오후5시까지만 신호발생 오후5시되면 강제청산 신호발생
예: 아침10시부터~오후1시까지 (오후1시에 강제청산신호발생)
오후1시부터~2시사이 까지 대기
오후2시부터 강제청산뒤 교차후 다시 재신호발생(매수,매도)
오후2시부터~오후5시까지 만 신호발생 오후5시에 강제청산
1일동안 아침10시~오후1시 턴 오후2시~오후5시까지만 신호발생(연계)
2. 오후 5시부터 신호뜨게좀부탁드리겠습니다
오후 5시부터 위 수식에 부합하는 신호가 5시이후로 부터 발생이 됬으면합니다
다음글
이전글