커뮤니티
바이너리
2013-10-06 17:41:47
141
글번호 68158
Input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3), sPeriod(5), IPeriod(20),sigPeriod(5);
var : BinaryWave(0),BWMACD(0),BWMACDsig(0);
BinaryWave = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2);
BWMACD = ema(BinaryWave,sPeriod)-ema(BinaryWave,IPeriod);
BWMACDsig = ema(BWMACD,sigPeriod);
if crossup(BWMACDsig,3.7) Then
sell();
if crossup(BWMACDsig,3.9) Then
sell();
if CrossDown(BWMACDsig,-3.7) Then
buy();
if Crossdown(BWMACDsig,-3.9) Then
buy();
이렇게 사용할려고 합니다
하지만 예스스탁 BinaryWavemacd 상 하한 선이 다른곳과 달라 신호도 발생하지 않고 상하하선을 잡는게 너무 힘듭니다..
최대값4 최소 값을 -4로 만들어 주세요
답변 1
예스스탁 예스스탁 답변
2013-10-07 15:52:56
안녕하세요
예스스탁입니다.
수식을 어떻게 변경해 드려야 할지 모르겠습니다.
예스스탁의 바이너리웨이브도 4~-4사이를 움직이는 지표입니다
다만 바이너리웨이브 MACD가
바이너리웨이브를 단기/장기로 지수이평하여 그 차이값을 나타내게 됩니다.
MACD = BW단기지수이평-BW장기지수이평
그값의 차이이므로 2개의 이평값이 크게 차이가 나지 않으면
수식에서 작성하신 값 이상이 잘 발생하지 않습니다.
사용하시던 다른 HTS의 바이너리웨이브의 설명이나
계산식등을 올려주시기 바랍니다.
즐거운 하루되세요
> 동녁바람 님이 쓴 글입니다.
> 제목 : 바이너리
> Input : maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3), sPeriod(5), IPeriod(20),sigPeriod(5);
var : BinaryWave(0),BWMACD(0),BWMACDsig(0);
BinaryWave = BW(maPeriod,ROCPeriod,stoPeriod1,stoPeriod2);
BWMACD = ema(BinaryWave,sPeriod)-ema(BinaryWave,IPeriod);
BWMACDsig = ema(BWMACD,sigPeriod);
if crossup(BWMACDsig,3.7) Then
sell();
if crossup(BWMACDsig,3.9) Then
sell();
if CrossDown(BWMACDsig,-3.7) Then
buy();
if Crossdown(BWMACDsig,-3.9) Then
buy();
이렇게 사용할려고 합니다
하지만 예스스탁 BinaryWavemacd 상 하한 선이 다른곳과 달라 신호도 발생하지 않고 상하하선을 잡는게 너무 힘듭니다..
최대값4 최소 값을 -4로 만들어 주세요