커뮤니티
수식 문의
2006-03-09 16:08:13
1211
글번호 9574
"바로 전번 매수이후 매수청산이 최대수익대비하락으로 청산되었지만 macd(12,26)>1 인 상태로 유지 혹은 진입하면 재진입(buy)"
위의 문장을 수식으로 부탁드립니다
감사합니다
답변 2
예스스탁 예스스탁 답변
2006-03-10 15:19:46
안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
최대수익대비하락으로 청산시 그 청산시점의 macd가 0보다 크면 트레일링스탑
청산봉 다음봉에서 재매수합니다.
input : 수익1(5), 손실1(3);
var : buyval(0);
if marketposition() == 0 and crossup(ma(c,5),ma(c,20)) then {
buy("매수");
var1 = 0;
}
if crossdown(ma(c,5),ma(c,20)) then{
exitlong("매수청산");
}
### 최대수익 대비 하락 (10% 수익후 5% 손실시)
if marketposition() == 1 and C > entryprice(0) * (1 + 수익1/100) then {
var1 = 1;
buyVal = C;
}
if var1 == 1 then {
if C < buyVal * (1 - 손실1/100) then{
exitlong("트레일링");
var2 = macd(12,26);
var1 = 0;
}
}
if barssinceexit(1) == 1 and isexitname("트레일링",1) and var2 >= 0 then{
buy("재진입");
var1 = 0;
}
SetStopTrailing(DropPrice,Floor)함수를 사용시 문의하신 부분처럼 제어하기 어렵습니다,종가기준으로 트레일링스탑을 작성했습니다.
즐거운 하루되세요
> 공부중 님이 쓴 글입니다.
> 제목 : 수식 문의
> "바로 전번 매수이후 매수청산이 최대수익대비하락으로 청산되었지만 macd(12,26)>1 인 상태로 유지 혹은 진입하면 재진입(buy)"
위의 문장을 수식으로 부탁드립니다
감사합니다
회원
2006-03-11 11:21:36
답변 고맙습니다
그런데 최대수익대비하락으로 청산된 직후에 macd가 0보다 큰데도 재매수 신호가 발생하지 않습니다
확인 부탁드립니다
감사합니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 문의
> 안녕하세요
예스스탁입니다.
문의하신 내용을 정확히 이해하지 못했습니다.
최대수익대비하락으로 청산시 그 청산시점의 macd가 0보다 크면 트레일링스탑
청산봉 다음봉에서 재매수합니다.
input : 수익1(5), 손실1(3);
var : buyval(0);
if marketposition() == 0 and crossup(ma(c,5),ma(c,20)) then {
buy("매수");
var1 = 0;
}
if crossdown(ma(c,5),ma(c,20)) then{
exitlong("매수청산");
}
### 최대수익 대비 하락 (10% 수익후 5% 손실시)
if marketposition() == 1 and C > entryprice(0) * (1 + 수익1/100) then {
var1 = 1;
buyVal = C;
}
if var1 == 1 then {
if C < buyVal * (1 - 손실1/100) then{
exitlong("트레일링");
var2 = macd(12,26);
var1 = 0;
}
}
if barssinceexit(1) == 1 and isexitname("트레일링",1) and var2 >= 0 then{
buy("재진입");
var1 = 0;
}
SetStopTrailing(DropPrice,Floor)함수를 사용시 문의하신 부분처럼 제어하기 어렵습니다,종가기준으로 트레일링스탑을 작성했습니다.
즐거운 하루되세요
> 공부중 님이 쓴 글입니다.
> 제목 : 수식 문의
> "바로 전번 매수이후 매수청산이 최대수익대비하락으로 청산되었지만 macd(12,26)>1 인 상태로 유지 혹은 진입하면 재진입(buy)"
위의 문장을 수식으로 부탁드립니다
감사합니다
이전글