커뮤니티
문의드립니다.
2018-05-03 20:32:45
132
글번호 118687
수고하십니다.
매수,매도는 각 공략 100주(3회분할매수시 300주)
RSI(AA)가 과매도(50), 과매도(40),과매도(30)이면 사고,
반등시에는 30,40,50에는 사지 않고,
평단가이상의
과매수(70), 과매수(75), 과매수(80)에서 매도하는 시스템을 부탁드립니다.
50에서 40까지 내려갔다가 올라가는 50에서는 사지않고 70과 75에서 100주씩 분할매도,
50에서 40,30까지 내려왔다가 50으로 올라갔다가 다시 30으로 내려와도 매수하지 않습니다.
과매도 50,40,30에서 사지면 평단 이상의 70,75,80에서 분할매도하고,
매도가 발생하면 다시 과매도 50,40,30에서 매수해서 과매수구간에 매도합니다.
매도가 다 되지 않은 물량은 다음 매도시에 1/3씩 더해서 분할매도합니다.
과매수(85)이상에서 전량매도 청산합니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-05-04 14:36:22
안녕하세요
예스스탁입니다.
피라미딩을 모든 진입신호 허용으로 설정하고 적용하시면 됩니다.
input : aa(10),vv(100);
var1 = rsi(aa);
if MarketPosition == 0 and
CrossDown(var1,50) Then
buy("b",OnClose,def,vv);
if MarketPosition == 1 then
{
if CurrentContracts < CurrentContracts[1] Then
{
Condition1 = true;
Condition2 = true;
Condition3 = true;
}
if CurrentContracts > CurrentContracts[1] Then
{
Condition4 = true;
Condition5 = true;
Condition6 = true;
}
if Condition1 == true and CrossDown(var1,50) Then
{
Condition1 = false;
buy("b1",OnClose,def,vv);
}
if Condition2 == true and CrossDown(var1,40) Then
{
Condition2 = false;
buy("b2",OnClose,def,vv);
}
if Condition3 == true and CrossDown(var1,30) Then
{
Condition3 = false;
buy("b3",OnClose,def,vv);
}
if Condition4 == true and crossup(var1,70) Then
{
Condition4 = false;
exitlong("bx1",OnClose,def,"",floor(CurrentContracts*(1/3)),1);
}
if Condition5 == true and crossup(var1,75) Then
{
Condition5 = false;
exitlong("bx2",OnClose,def,"",floor(CurrentContracts*(1/3)),1);
}
if Condition6 == true and crossup(var1,80) Then
{
Condition5 = false;
exitlong("bx3",OnClose,def,"",floor(CurrentContracts*(1/3)),1);
}
if crossup(var1,85) Then
exitlong("bx4");
}
Else
{
Condition1 = false;
Condition2 = true;
Condition3 = true;
Condition4 = false;
Condition5 = false;
Condition6 = false;
}
즐거운 하루되세요
> 여세우 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고하십니다.
매수,매도는 각 공략 100주(3회분할매수시 300주)
RSI(AA)가 과매도(50), 과매도(40),과매도(30)이면 사고,
반등시에는 30,40,50에는 사지 않고,
평단가이상의
과매수(70), 과매수(75), 과매수(80)에서 매도하는 시스템을 부탁드립니다.
50에서 40까지 내려갔다가 올라가는 50에서는 사지않고 70과 75에서 100주씩 분할매도,
50에서 40,30까지 내려왔다가 50으로 올라갔다가 다시 30으로 내려와도 매수하지 않습니다.
과매도 50,40,30에서 사지면 평단 이상의 70,75,80에서 분할매도하고,
매도가 발생하면 다시 과매도 50,40,30에서 매수해서 과매수구간에 매도합니다.
매도가 다 되지 않은 물량은 다음 매도시에 1/3씩 더해서 분할매도합니다.
과매수(85)이상에서 전량매도 청산합니다.
감사합니다.