커뮤니티
수식 작성 부탁합니다.
2017-08-10 17:02:04
82
글번호 111942
Input : Period1(20), Percent(10), 수익률(10), 손절률(10), 진입봉갯수(5), 청산봉갯수(10);
var : Center(0), UpLine(0), DnLine(0), Condition(0);
Center = ma(C, Period1);
UpLine = EnvelopeUp(Period1, Percent);
DnLine = EnvelopeDown(Period1, Percent);
// 매수
if L <= DnLine then
{
buy("진입1", OnClose);
}
# 매수청산
if H >= UpLine Then {
if BarsSinceEntry(0) == 청산봉갯수 then
{
Exitlong("매수청산", AtMarket);
}
}
SetStopProfittarget(수익률, Percentstop); //목표청산
SetStopLoss(손절률, Percentstop); //손절청산
안녕하세요.
위 시스템 식에서 첫 번째 진입신호에서 진입을 하지말고, 첫번째 진입신호 가격에서 10% 하락할 때 진입하는 조건을 수정해 주시면 고맙겠습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-08-10 17:43:19
안녕하세요
예스스탁입니다.
Input : Period1(20), Percent(10), 수익률(10), 손절률(10), 진입봉갯수(5), 청산봉갯수(10);
var : Center(0), UpLine(0), DnLine(0), Condition(0),T(0),BB(0);
Center = ma(C, Period1);
UpLine = EnvelopeUp(Period1, Percent);
DnLine = EnvelopeDown(Period1, Percent);
// 매수
if MarketPosition == 0 and T == 0 and L <= DnLine then
{
T = 1;
BB = C;
}
if T == 1 and CrossDown(C,BB*0.90) then{
T = 2;
buy("진입1", OnClose);
}
# 매수청산
if MarketPosition == 1 then{
T = 0;
if H >= UpLine and BarsSinceEntry(0) == 청산봉갯수 then
{
Exitlong("매수청산", AtMarket);
}
}
SetStopProfittarget(수익률, Percentstop); //목표청산
SetStopLoss(손절률, Percentstop); //손절청산
즐거운 하루되세요
> 장계선생 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁합니다.
> Input : Period1(20), Percent(10), 수익률(10), 손절률(10), 진입봉갯수(5), 청산봉갯수(10);
var : Center(0), UpLine(0), DnLine(0), Condition(0);
Center = ma(C, Period1);
UpLine = EnvelopeUp(Period1, Percent);
DnLine = EnvelopeDown(Period1, Percent);
// 매수
if L <= DnLine then
{
buy("진입1", OnClose);
}
# 매수청산
if H >= UpLine Then {
if BarsSinceEntry(0) == 청산봉갯수 then
{
Exitlong("매수청산", AtMarket);
}
}
SetStopProfittarget(수익률, Percentstop); //목표청산
SetStopLoss(손절률, Percentstop); //손절청산
안녕하세요.
위 시스템 식에서 첫 번째 진입신호에서 진입을 하지말고, 첫번째 진입신호 가격에서 10% 하락할 때 진입하는 조건을 수정해 주시면 고맙겠습니다.
감사합니다.
다음글
이전글