커뮤니티
다시 문의...
2013-02-08 19:30:45
258
글번호 59306
다시 문의 드립니다.
input : 투입금액(2000000);
var : vol(0);
#kospi
if CodeCategory == 1 Then{
if BasePrice < 50000 Then #기준가 5만원 미만
vol = int(int(투입금액/C)/10)*10;
Else #5만원 이상
vol = int(투입금액/C);
}
#kosdoq
if CodeCategory == 2 Then
vol = int(투입금액/C);
#option
if CodeCategory == 6 Then
vol = int((투입금액)/(C*BigPointValue));
var1 = ma(c,20);
var2 = ma(c,60);
var3 = ma(c,90);
var4 = MACD_OSC(12,26,9);
if CrossDown(var4,0) Then
value1 = var4;
if var4 < 0 and var4 < value1 Then
value1 = var4;
if CrossUp(var4,0) Then
value2 = var4;
if var4 > 0 and var4 > value2 Then
value2 = var4;
if MarketPosition == 0 and
var1 > var2 and var2 > var3 and
var4 > var4[1] and var4[1] > var4[2] and
var4[2] < 0 and
var4[2] == value1 and
C > L-1 Then
buy("b");
if MarketPosition == 0 and
var4 < var4[1] and var4[1] < var4[2] and
var4[2] > 0 and
var4[2] == value1 and
(C > EntryPrice or C < EntryPrice-3) and
C < H-1 Then
ExitLong("bx");
문의하신 매수시점이나 매도시점은
모두 봉완성시 종가로만 작성이 가능합니다.
종가가 저가대비+1이상이면 매수
종가가 고가대비 -1이하이면 매도합니다.
가능하다면 이건만 일봉이 아닌 분봉으로 저가대비+1이상이면 매수 고가대비 -1이하이면
매도 가능하면 그걸로 바꿔주세요
지금 식대으로 하니 매도 싸인이 안나오네요
가능하지 않으면 ㅜㅜ 매수 매도에서요 +1,-1을 빼주시구요 다음날 그냥매수되는 식으로 해주세요.
새해 복 많이 받으세요~~
답변 1
예스스탁 예스스탁 답변
2013-02-12 09:07:43
안녕하세요
예스스탁입니다.
input : 투입금액(2000000);
var : vol(0);
#kospi
if CodeCategory == 1 Then{
if BasePrice < 50000 Then #기준가 5만원 미만
vol = int(int(투입금액/C)/10)*10;
Else #5만원 이상
vol = int(투입금액/C);
}
#kosdoq
if CodeCategory == 2 Then
vol = int(투입금액/C);
#option
if CodeCategory == 6 Then
vol = int((투입금액)/(C*BigPointValue));
var1 = ma(c,20);
var2 = ma(c,60);
var3 = ma(c,90);
var4 = MACD_OSC(12,26,9);
if CrossDown(var4,0) Then
value1 = var4;
if var4 < 0 and var4 < value1 Then
value1 = var4;
if CrossUp(var4,0) Then
value2 = var4;
if var4 > 0 and var4 > value2 Then
value2 = var4;
if MarketPosition == 0 and
var1 > var2 and var2 > var3 and
var4 > var4[1] and var4[1] > var4[2] and
var4[2] < 0 and
var4[2] == value1 Then
buy("b",AtMarket);
if MarketPosition == 1 and
var4 < var4[1] and var4[1] < var4[2] and
var4[2] > 0 and
var4[2] == value2 and
(C > EntryPrice or C < EntryPrice-3) Then
ExitLong("bx",atmarket);
+1,-1 제거하고 다음날 매수나 매도되게 변경했습니다.
즐거운 하루되세요
> HI_jht7469 님이 쓴 글입니다.
> 제목 : 다시 문의...
> 다시 문의 드립니다.
input : 투입금액(2000000);
var : vol(0);
#kospi
if CodeCategory == 1 Then{
if BasePrice < 50000 Then #기준가 5만원 미만
vol = int(int(투입금액/C)/10)*10;
Else #5만원 이상
vol = int(투입금액/C);
}
#kosdoq
if CodeCategory == 2 Then
vol = int(투입금액/C);
#option
if CodeCategory == 6 Then
vol = int((투입금액)/(C*BigPointValue));
var1 = ma(c,20);
var2 = ma(c,60);
var3 = ma(c,90);
var4 = MACD_OSC(12,26,9);
if CrossDown(var4,0) Then
value1 = var4;
if var4 < 0 and var4 < value1 Then
value1 = var4;
if CrossUp(var4,0) Then
value2 = var4;
if var4 > 0 and var4 > value2 Then
value2 = var4;
if MarketPosition == 0 and
var1 > var2 and var2 > var3 and
var4 > var4[1] and var4[1] > var4[2] and
var4[2] < 0 and
var4[2] == value1 and
C > L-1 Then
buy("b");
if MarketPosition == 0 and
var4 < var4[1] and var4[1] < var4[2] and
var4[2] > 0 and
var4[2] == value1 and
(C > EntryPrice or C < EntryPrice-3) and
C < H-1 Then
ExitLong("bx");
문의하신 매수시점이나 매도시점은
모두 봉완성시 종가로만 작성이 가능합니다.
종가가 저가대비+1이상이면 매수
종가가 고가대비 -1이하이면 매도합니다.
가능하다면 이건만 일봉이 아닌 분봉으로 저가대비+1이상이면 매수 고가대비 -1이하이면
매도 가능하면 그걸로 바꿔주세요
지금 식대으로 하니 매도 싸인이 안나오네요
가능하지 않으면 ㅜㅜ 매수 매도에서요 +1,-1을 빼주시구요 다음날 그냥매수되는 식으로 해주세요.
새해 복 많이 받으세요~~
다음글
이전글