커뮤니티
수식부탁드립니다
2012-03-22 15:28:39
364
글번호 49230
수고하십니다
mdd를 초과하면 매매가 중단되게 할려고 합니다
일봉기준,오버나잇 수식은 아주 간단한데 최대자본인하액을 변경해도 작동을안합니다
정정해 주셧으면좋겟습니다
Input : shortPeriod(12), longPeriod(26);
Var : value(0);
value = MACD(shortPeriod, longPeriod);
# 매수/매도청산
If NETPROFIT>-10 AND CrossUP(value, 0) Then
{
Buy("매수");
}
# 매도/매수청산
If CrossDown(value, 0) Then
{
ExitLong("청산");
}
이수식에서 -10을 -20,-30으로 변경해도 바뀌지 않습니다.
정정 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2012-03-22 17:18:26
안녕하세요
예스스탁입니다.
수식을 일봉 분봉 모두에 적용 본 결과
신호가 정상적으로 발생하고 있습니다
어떤 부분을 수정해 드려야 할 지 모르겠습습니다.
netprofit은 차트상 전체기간의 누적손익입니다.
해당 식은 차트상 누적손익이 -10포인트 이하가 될때까지
신호가 발생합니다.
즐거운 하루되세요
> 사이버썁 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 수고하십니다
mdd를 초과하면 매매가 중단되게 할려고 합니다
일봉기준,오버나잇 수식은 아주 간단한데 최대자본인하액을 변경해도 작동을안합니다
정정해 주셧으면좋겟습니다
Input : shortPeriod(12), longPeriod(26);
Var : value(0);
value = MACD(shortPeriod, longPeriod);
# 매수/매도청산
If NETPROFIT>-10 AND CrossUP(value, 0) Then
{
Buy("매수");
}
# 매도/매수청산
If CrossDown(value, 0) Then
{
ExitLong("청산");
}
이수식에서 -10을 -20,-30으로 변경해도 바뀌지 않습니다.
정정 부탁드립니다