커뮤니티
시스템식 문의드립니다..
2011-11-29 07:09:37
477
글번호 45252
첫번째..
분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수.(100백만원)
1차매수후 상승하면 5프로에서 수익실현
1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.(200백만원)
2차까지 매수 후 평단가대비 2프로에서 전량수익실현..평단가대비 -5프로에서 전량손절
두번째
분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수
1차매수후 상승하면 5프로에서 수익실현
1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수..
2차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 240일선을 하양돌파하거나 1프로이내로 근접하면 3차매수..
3차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 480선을 하양돌파하거나 1프로이내로 근접하면 4차매수...
4차매수후 평단가대비 2프로에서 전량수익실현..더 떨어지면 주가가 600일선을 하양일탈하면 전량손절....
그리고 각 이평선에서 전챠트에서 한번씩만 매수되게 해주세요...
그러니까 60이평선에 1차매수가 되어서 수익이났으면 다시60이평선에 주가가 떨어져도 매수가 안되게 해주세요...부탁드립니다
답변 1
예스스탁 예스스탁 답변
2011-11-29 14:25:02
안녕하세요
예스스탁입니다.
1.
input : 투입금액1(1000000),투입금액2(2000000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int(투입금액1/C)/10)*10;
Var1 = int(int(투입금액2/C)/10)*10;
}
Else{
Var1 = int(투입금액1/C);
Var1 = int(투입금액2/C);
}
}
if CodeCategory == 2 Then{
Var1 = int(투입금액1/C);
Var1 = int(투입금액2/C);
}
if CodeCategory == 6 Then{
Var1 = int(투입금액1/(C*BigPointValue));
Var1 = int(투입금액2/(C*BigPointValue));
}
value1 = ma(c,60);
value2 = ma(C,120);
condition1 = IsExitName("bx1",1) == true;
if Condition1 == false and MarketPosition == 0 and (CrossDown(C,value1*1.01) or CrossDown(c,value1)) Then
buy("b1",OnClose,def,var1);
if MarketPosition == 1 and CurrentEntries == 1 Then
exitlong("bx1",atlimit,EntryPrice*1.05);
if MarketPosition == 1 and CurrentEntries == 1 and C < EntryPrice and (CrossDown(C,value2*1.01) or CrossDown(c,value2)) Then
buy("b2",OnClose,def,var2);
if MarketPosition == 1 and CurrentEntries == 2 Then{
exitlong("bx2_1",atlimit,AvgEntryPrice*1.02);
exitlong("bx2_2",AtStop,AvgEntryPrice*0.95);
}
2.
input : 투입금액1(1000000),투입금액2(2000000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int(투입금액1/C)/10)*10;
Var1 = int(int(투입금액2/C)/10)*10;
}
Else{
Var1 = int(투입금액1/C);
Var1 = int(투입금액2/C);
}
}
if CodeCategory == 2 Then{
Var1 = int(투입금액1/C);
Var1 = int(투입금액2/C);
}
if CodeCategory == 6 Then{
Var1 = int(투입금액1/(C*BigPointValue));
Var1 = int(투입금액2/(C*BigPointValue));
}
value1 = ma(c,60);
value2 = ma(C,120);
value3 = ma(c,240);
value4 = ma(c,480);
Condition1 = IsExitName("bx1",1) == true;
if Condition1 == false and MarketPosition == 0 and (CrossDown(C,value1*1.01) or CrossDown(c,value1)) Then
buy("b1",OnClose,def,var1);
if MarketPosition == 1 and CurrentEntries == 1 Then
exitlong("bx1",atlimit,EntryPrice*1.05);
if MarketPosition == 1 and CurrentEntries == 1 and C < EntryPrice and (CrossDown(C,value2*1.01) or CrossDown(c,value2)) Then
buy("b2",OnClose,def,var2);
if MarketPosition == 1 and CurrentEntries == 2 Then
exitlong("bx2",atlimit,AvgEntryPrice*1.02);
if MarketPosition == 1 and CurrentEntries == 2 and C < EntryPrice and (CrossDown(C,value3*1.01) or CrossDown(c,value3)) Then
buy("b3",OnClose,def,var2);
if MarketPosition == 1 and CurrentEntries == 3 Then
exitlong("bx3",atlimit,AvgEntryPrice*1.02);
if MarketPosition == 1 and CurrentEntries == 3 and C < EntryPrice and (CrossDown(C,value4*1.01) or CrossDown(c,value4)) Then
buy("b4",OnClose,def,var2);
if MarketPosition == 1 and CurrentEntries == 4 Then{
exitlong("bx4_1",atlimit,AvgEntryPrice*1.02);
if CrossDown(c,value1) Then
exitlong("bx4_2");
}
즐거운 하루되세요
> 상위1프로되기 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다..
> 첫번째..
분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수.(100백만원)
1차매수후 상승하면 5프로에서 수익실현
1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수.(200백만원)
2차까지 매수 후 평단가대비 2프로에서 전량수익실현..평단가대비 -5프로에서 전량손절
두번째
분봉에서 주가가 60이평선을 하양돌파하거나 1프로이내로 근접하면 1차매수
1차매수후 상승하면 5프로에서 수익실현
1차매수후 주가가 더 떨어지면 120이평선을 하양돌파하거나 1프로이내로 근접하면 2차매수..
2차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 240일선을 하양돌파하거나 1프로이내로 근접하면 3차매수..
3차매수후 평단가대비 2프로에서 전량수익실현 더 떨어지면 480선을 하양돌파하거나 1프로이내로 근접하면 4차매수...
4차매수후 평단가대비 2프로에서 전량수익실현..더 떨어지면 주가가 600일선을 하양일탈하면 전량손절....
그리고 각 이평선에서 전챠트에서 한번씩만 매수되게 해주세요...
그러니까 60이평선에 1차매수가 되어서 수익이났으면 다시60이평선에 주가가 떨어져도 매수가 안되게 해주세요...부탁드립니다