커뮤니티
수식 문의 드립니다.
2017-10-17 23:41:46
115
글번호 113448
안녕하세요
하기 도움 부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
if C <= BBup-PriceScale*5 and C >= BBdn+PriceScale*5 Then{
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
}
상기 수식에서
매수 진입 후, 볼린져 밴드 하단 밴드에 닿으면 바로 청산되고 매도진입하는 수식 추가 부탁드립니다.
매도 진입 후, 볼린져 밴드 상단 밴드에 닿으면 바로 청산되고 매수진입하는 수식 추가 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-10-18 15:13:56
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Input : BBP(20), MultiD(2);
var : BBup(0),BBdn(0);
BBup = BollBandUp(BBP,MultiD);
BBdn = BollBandDown(BBP,MultiD);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
if C <= BBup-PriceScale*5 and C >= BBdn+PriceScale*5 Then{
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
}
if MarketPosition == 1 Then
sell("bs",AtStop,BBdn);
if MarketPosition == -1 Then
buy("sb",AtStop,BBup);
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 안녕하세요
하기 도움 부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
if C <= BBup-PriceScale*5 and C >= BBdn+PriceScale*5 Then{
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
}
상기 수식에서
매수 진입 후, 볼린져 밴드 하단 밴드에 닿으면 바로 청산되고 매도진입하는 수식 추가 부탁드립니다.
매도 진입 후, 볼린져 밴드 상단 밴드에 닿으면 바로 청산되고 매수진입하는 수식 추가 부탁드립니다.
감사합니다.