커뮤니티
수식수정부탁합니다.
2019-06-04 12:00:43
230
글번호 129173
Input : Period(20), MultiD(2),수량(10);
var : MAv(0),BBup(0),BBdn(0);
Var : value(0),vol(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if MarketPosition != 0 Then{
if PositionProfit < 0 Then
Vol = MaxContracts+1;
Else
vol = 1;
}
if MarketPosition == 0 Then{
if PositionProfit(1) < 0 Then
Vol = MaxContracts(1)+1;
Else
vol = 1;
}
if MarketPosition <= 0 Then
{
if crossup(c,bbup) Then
buy("b1",OnClose,def,min(수량,vol));
}
if MarketPosition >= 0 Then
{
if CrossDown(c, BBdn) Then
Sell("s1",OnClose,def,min(수량,vol));
위수식은 손실 한번 마다 추가 매수 입니다.
손실 두번 나면 추가 매수식 부탁합니다.
즉 위수식보다 손실이 한번 더 날때 추가 매수입니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-06-04 17:35:18
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2),수량(10);
var : MAv(0),BBup(0),BBdn(0);
Var : value(0),losscnt(0),vol(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if TotalTrades > TotalTrades[1] then
{
if PositionProfit(1) < 0 Then
losscnt = losscnt+1;
Else
losscnt = 0;
}
if MarketPosition == 0 Then
vol = 1+Floor(losscnt/2);
if MarketPosition != 0 Then
{
if PositionProfit < 0 Then
vol = 1+Floor((losscnt+1)/2);
Else
vol = 1;
}
if MarketPosition <= 0 Then
{
if crossup(c,bbup) Then
buy("b1",OnClose,def,min(수량,vol));
}
if MarketPosition >= 0 Then
{
if CrossDown(c, BBdn) Then
Sell("s1",OnClose,def,min(수량,vol));
}
즐거운 하루되세요
> 큰바위얼굴 님이 쓴 글입니다.
> 제목 : 수식수정부탁합니다.
> Input : Period(20), MultiD(2),수량(10);
var : MAv(0),BBup(0),BBdn(0);
Var : value(0),vol(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if MarketPosition != 0 Then{
if PositionProfit < 0 Then
Vol = MaxContracts+1;
Else
vol = 1;
}
if MarketPosition == 0 Then{
if PositionProfit(1) < 0 Then
Vol = MaxContracts(1)+1;
Else
vol = 1;
}
if MarketPosition <= 0 Then
{
if crossup(c,bbup) Then
buy("b1",OnClose,def,min(수량,vol));
}
if MarketPosition >= 0 Then
{
if CrossDown(c, BBdn) Then
Sell("s1",OnClose,def,min(수량,vol));
위수식은 손실 한번 마다 추가 매수 입니다.
손실 두번 나면 추가 매수식 부탁합니다.
즉 위수식보다 손실이 한번 더 날때 추가 매수입니다.
감사합니다.