커뮤니티
문의요
2013-09-03 16:34:51
91
글번호 67149
안녕하세요 이식을 대입해본결과 추가 매수는 -5프로나오면 수식인데요
매수후 평균가 -5프로 이상일경우와 2일선 10일선 골든크로스 할경우 모두 만족할경우에만 and 아니 or 요 둘다 만족시요
수고하세요~~
input : 금액(200000);
var : Vol(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
Vol = int(int(금액/C)/10)*10;
Else
Vol = int(금액/C);
if CodeCategoryEx == 31 or CodeCategoryEx == 32 Then
Vol = int((금액)/(C*BigPointValue));
var1 = ma(C,2);
var2 = ma(c,10);
if crossup(var1,var2) Then
buy("매수",OnClose,def,Vol);
if MarketPosition == 1 and CurrentEntries < 4 and var1 > var2 Then
buy("추가매수",AtLimit,EntryPrice*(1-(0.5*CurrentEntries)), vol);
if MarketPosition == 1 Then
exitlong("매도",atlimit,avgEntryPrice*1.03);
답변 2
예스스탁 예스스탁 답변
2013-09-04 13:17:45
안녕하세요
예스스탁입니다.
문의하신 내용 정확히 이해하지 못했습니다.
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> HI_jht7469 님이 쓴 글입니다.
> 제목 : 문의요
> 안녕하세요 이식을 대입해본결과 추가 매수는 -5프로나오면 수식인데요
매수후 평균가 -5프로 이상일경우와 2일선 10일선 골든크로스 할경우 모두 만족할경우에만 and 아니 or 요 둘다 만족시요
수고하세요~~
input : 금액(200000);
var : Vol(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
Vol = int(int(금액/C)/10)*10;
Else
Vol = int(금액/C);
if CodeCategoryEx == 31 or CodeCategoryEx == 32 Then
Vol = int((금액)/(C*BigPointValue));
var1 = ma(C,2);
var2 = ma(c,10);
if crossup(var1,var2) Then
buy("매수",OnClose,def,Vol);
if MarketPosition == 1 and CurrentEntries < 4 and var1 > var2 Then
buy("추가매수",AtLimit,EntryPrice*(1-(0.5*CurrentEntries)), vol);
if MarketPosition == 1 Then
exitlong("매도",atlimit,avgEntryPrice*1.03);
예스스탁 예스스탁 답변
2013-09-05 11:49:03
안녕하세요
예스스탁입니다.
input : 금액(200000);
var : Vol(0),BuyP(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
Vol = int(int(금액/C)/10)*10;
Else
Vol = int(금액/C);
if CodeCategoryEx == 31 or CodeCategoryEx == 32 Then
Vol = int((금액)/(C*BigPointValue));
var1 = ma(C,2);
var2 = ma(c,10);
if MarketPosition == 0 and crossup(var1,var2) Then{
buy("매수",AtMarket,def,Vol);
BuyP = NextBarOpen;
}
if MarketPosition == 1 and
crossup(var1,var2) and
C <= BuyP*0.95 Then{
buy("추가매수",AtMarket,def,vol);
BuyP = NextBarOpen;
}
if MarketPosition == 1 Then
exitlong("매도",atlimit,avgEntryPrice*1.03);
일봉과 같은 경우 갭이 많으므로 매수시 atmarket을 사용해서
if조건 만족봉의 다음봉의 시가가 리포트상 매수가격이 되도록 했습니다.
즐거운 하루되세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의요
> 안녕하세요
예스스탁입니다.
문의하신 내용 정확히 이해하지 못했습니다.
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> HI_jht7469 님이 쓴 글입니다.
> 제목 : 문의요
> 안녕하세요 이식을 대입해본결과 추가 매수는 -5프로나오면 수식인데요
매수후 평균가 -5프로 이상일경우와 2일선 10일선 골든크로스 할경우 모두 만족할경우에만 and 아니 or 요 둘다 만족시요
수고하세요~~
input : 금액(200000);
var : Vol(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
Vol = int(int(금액/C)/10)*10;
Else
Vol = int(금액/C);
if CodeCategoryEx == 31 or CodeCategoryEx == 32 Then
Vol = int((금액)/(C*BigPointValue));
var1 = ma(C,2);
var2 = ma(c,10);
if crossup(var1,var2) Then
buy("매수",OnClose,def,Vol);
if MarketPosition == 1 and CurrentEntries < 4 and var1 > var2 Then
buy("추가매수",AtLimit,EntryPrice*(1-(0.5*CurrentEntries)), vol);
if MarketPosition == 1 Then
exitlong("매도",atlimit,avgEntryPrice*1.03);
다음글
이전글