커뮤니티
수정부탁합니다
2013-10-08 01:02:05
137
글번호 68209
안녕하세여~~~
추가 매수는 -5프로 이하에 있는경우에 하는걸로 바꾸어주세요
식에 이 식이 있는데요 3일선이 5일선 그로스업하면 매수인가요? 이것 삭제 해주세요
var1 = ma(c,3);
var2 = ma(c,5);
if crossup(var1,var2)
수고 하십시오
input : 투입금액(200000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 Then#코스닥
Var1 = int(투입금액/C);
if CodeCategory == 6 Then#옵션
Var1 = int(투입금액/(C*BigPointValue));
If V >100000 and Upvol/DownVol*100 >=150 and c < DayClose(1)*1.12 Then
buy("매수",onclose,def,var1);
if CodeCategory == 1 Then{
if BasePrice < 50000 Then
value1 = int(int(투입금액/C)/10)*10;
Else
value1 = int(투입금액/C);
}
if CodeCategory == 2 or CodeCategory == 8 Then
value1 = int(투입금액/C);
var1 = ma(c,3);
var2 = ma(c,5);
if crossup(var1,var2) and MarketPosition == 0 and ExitDate(1) != sdate and C < DayClose(1)*1.12 Then
buy("매수2",OnClose,def,value1);
if MarketPosition == 1 Then{
if CurrentEntries == 1 Then
exitlong("매도1",atlimit,EntryPrice*1.03);
if CurrentEntries >= 2 Then
exitlong("매도2",atlimit,AvgEntryPrice*1.02);
}
답변 1
예스스탁 예스스탁 답변
2013-10-08 10:04:38
안녕하세요
예스스탁입니다.
1.
작성하신 식에는 매수식이 2개가 있습니다.
이중에 "매수2"는 항상 무포지션에서 진입하므로
추가매수가 되지 않는 신호입니다.
"매수"식만 추가매수가 가능한 식입니다.
"매수"에 추가매수시에 진입가 대미 5% 이하일때만
진입하게 조건을 지정했습니다.
2.
3이평이 5이평 상향돌파하는 조건은 삭제 했습니다.
3
input : 투입금액(200000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 Then#코스닥
Var1 = int(투입금액/C);
if CodeCategory == 6 Then#옵션
Var1 = int(투입금액/(C*BigPointValue));
If V >100000 and Upvol/DownVol*100 >=150 and c < DayClose(1)*1.12 Then{
if MarketPosition == 0 or (MarketPosition == 1 and C <= EntryPrice*0.95) Then
buy("매수",onclose,def,var1);
}
if CodeCategory == 1 Then{
if BasePrice < 50000 Then
value1 = int(int(투입금액/C)/10)*10;
Else
value1 = int(투입금액/C);
}
if CodeCategory == 2 or CodeCategory == 8 Then
value1 = int(투입금액/C);
if MarketPosition == 0 and ExitDate(1) != sdate and C < DayClose(1)*1.12 Then
buy("매수2",OnClose,def,value1);
if MarketPosition == 1 Then{
if CurrentEntries == 1 Then
exitlong("매도1",atlimit,EntryPrice*1.03);
if CurrentEntries >= 2 Then
exitlong("매도2",atlimit,AvgEntryPrice*1.02);
}
즐거운 하루되세요
> HI_jh***** 님이 쓴 글입니다.
> 제목 : 수정부탁합니다
> 안녕하세여~~~
추가 매수는 -5프로 이하에 있는경우에 하는걸로 바꾸어주세요
식에 이 식이 있는데요 3일선이 5일선 그로스업하면 매수인가요? 이것 삭제 해주세요
var1 = ma(c,3);
var2 = ma(c,5);
if crossup(var1,var2)
수고 하십시오
input : 투입금액(200000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then
Var1 = int(int(투입금액/C)/10)*10;
Else
Var1 = int(투입금액/C);
}
if CodeCategory == 2 Then#코스닥
Var1 = int(투입금액/C);
if CodeCategory == 6 Then#옵션
Var1 = int(투입금액/(C*BigPointValue));
If V >100000 and Upvol/DownVol*100 >=150 and c < DayClose(1)*1.12 Then
buy("매수",onclose,def,var1);
if CodeCategory == 1 Then{
if BasePrice < 50000 Then
value1 = int(int(투입금액/C)/10)*10;
Else
value1 = int(투입금액/C);
}
if CodeCategory == 2 or CodeCategory == 8 Then
value1 = int(투입금액/C);
var1 = ma(c,3);
var2 = ma(c,5);
if crossup(var1,var2) and MarketPosition == 0 and ExitDate(1) != sdate and C < DayClose(1)*1.12 Then
buy("매수2",OnClose,def,value1);
if MarketPosition == 1 Then{
if CurrentEntries == 1 Then
exitlong("매도1",atlimit,EntryPrice*1.03);
if CurrentEntries >= 2 Then
exitlong("매도2",atlimit,AvgEntryPrice*1.02);
}
다음글
이전글