커뮤니티
문의 드립니다.
2017-10-22 21:14:47
100
글번호 113533
안녕하세요
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
}
상기 수식에서
매수 진입후 최대 수익 대비 하락으로 익절을 낸 후 가격의 위치가
볼린져 밴드 중앙 이평 아래에 있을 경우 재진입하는 수식 추가 부탁드립니다.
매도 진입후 최대 수익 대비 하락으로 익절을 낸 후 가격의 위치가
볼린져 밴드 중앙 이평 위에 있을 경우 재진입하는 수식 추가 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-10-23 17:06:19
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Input : BBP(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,BBP);
BBup = BollBandUp(BBP,MultiD);
BBdn = BollBandDown(BBP,MultiD);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
if MarketPosition == 0 and TotalTrades > TotalTrades[1] and IsExitName("StopTrailing",1) == true then{
if MarketPosition(1) == 1 and ExitPrice(1) < BBmd Then
buy("b");
if MarketPosition(1) == -1 and ExitPrice(1) > BBmd Then
sell("s");
}
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요
Input : shortPeriod(12), longPeriod(26), Period(9);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
If CrossUP(value1, value2) Then
{
buy("bMACD");
}
If CrossDown(value1, value2) Then
{
sell("sMACD");
}
}
상기 수식에서
매수 진입후 최대 수익 대비 하락으로 익절을 낸 후 가격의 위치가
볼린져 밴드 중앙 이평 아래에 있을 경우 재진입하는 수식 추가 부탁드립니다.
매도 진입후 최대 수익 대비 하락으로 익절을 낸 후 가격의 위치가
볼린져 밴드 중앙 이평 위에 있을 경우 재진입하는 수식 추가 부탁드립니다.
감사합니다.
다음글
이전글