커뮤니티
참조 추가 부탁드립니다
2016-07-19 21:05:00
213
글번호 100212
안녕하세요...
Seven Binary Wave 에서 CCI 와 CO 두가지 조건을 제거하고,
외국인 선물순매수량 과 삼성전자(타종목)를 참조종목으로 추가하여
지표식을 만들고자 합니다...
아래와 같이 지표식을 만들고.. 차트에 실현시켜보면..
제대로 지표가 나오지 않고 +2 -2이하로 제한되는군요...
참조 종목이 원인인듯 한데... 이유를 모르겠습다..
지표식 수정을 부탁드립니다...
Input: shortPeriod(12), longPeriod(26), Period(9), maPeriod(20), ROCPeriod(12),
stoPeriod1(5), stoPeriod2(3), CCIPeriod(9);
var: value(0), BNW_SEVEN(0), 외국인선물수량(0, data2) ;
if ema(C,shortPeriod)-ema(C,longPeriod) >= ema(ema(C,shortPeriod)-ema(C,longPeriod),Period) then
value = 1;
else
value = -1;
if C >= ma(C, maPeriod) then
value = value + 1;
else
value = value - 1;
if (C - C[ROCPeriod]) / C[ROCPeriod] * 100 >= 0 then
value = value + 1;
else
value = value - 1;
if ema((C-lowest(L, stoPeriod1)) / (highest(H, stoPeriod1) - lowest(L, stoPeriod1)) * 100, stoPeriod2)>=50 then
value = value + 1;
else
value = value - 1;
if SAR(0.02,0.2) < C then
value = value + 1;
else
value = value - 1;
if data2(외국인선물수량) > 1000 then
value = value + 1 ;
else if data2(외국인선물수량) < -1000 then
value = value - 1 ;
else
value = 0 ;
if data3( C > ma(C, maPeriod) ) then // 삼성전자
value = value + 1 ;
else
value = value - 1 ;
BNW_SEVEN = value; // BW 가 사용자 함수로 등록되어 있어서 BNW 로 함
Plot1(BNW_SEVEN,"세븐 바이너리웨이브");
PlotBaseLine1(0,"기준선0");
PlotBaseLine2(3,"기준선3");
PlotBaseLine3(-3,"기준선-3");
무더운 여름 날씨에 건강에 유의하시기 바라며...
답변 1
예스스탁 예스스탁 답변
2016-07-20 14:40:12
안녕하세요
예스스탁입니다.
식을 수정했습니다.
외국인선물순매수수량은 data2로 추가한 상태이므로 수식에서 data2(c)로만 사용하시면 됩니다.
또한
if data2(외국인선물수량) > 1000 then
value = value + 1 ;
else if data2(외국인선물수량) < -1000 then
value = value - 1 ;
else
value = 0 ;
위와 같은 문장이면 외국인선물순매수수량이 1000이하 -1000이상이면
value가 다시 0으로 초기화 됩니다.
else
value = 0 ;
은 제거해야 합니다.
수정한 식입니다.
Input: shortPeriod(12), longPeriod(26), Period(9), maPeriod(20), ROCPeriod(12),
stoPeriod1(5), stoPeriod2(3), CCIPeriod(9);
var: value(0,data1), BNW_SEVEN(0,data1);
if data1(ema(C,shortPeriod)-ema(C,longPeriod) >= ema(ema(C,shortPeriod)-ema(C,longPeriod),Period)) then
value = 1;
else
value = -1;
if data1(C >= ma(C, maPeriod)) then
value = value + 1;
else
value = value - 1;
if data1((C - C[ROCPeriod]) / C[ROCPeriod] * 100 >= 0) then
value = value + 1;
else
value = value - 1;
if data1(ema((C-lowest(L, stoPeriod1)) / (highest(H, stoPeriod1) - lowest(L, stoPeriod1)) * 100, stoPeriod2)>=50) then
value = value + 1;
else
value = value - 1;
if data1(SAR(0.02,0.2) < C) then
value = value + 1;
else
value = value - 1;
if data2(c) > 1000 then
value = value + 1 ;
if data2(C) < -1000 then
value = value - 1 ;
if data3( C > ma(C, maPeriod) ) then // 삼성전자
value = value + 1 ;
else
value = value - 1 ;
BNW_SEVEN = value; // BW 가 사용자 함수로 등록되어 있어서 BNW 로 함
Plot1(BNW_SEVEN,"세븐 바이너리웨이브");
PlotBaseLine1(0,"기준선0");
PlotBaseLine2(3,"기준선3");
즐거운 하루되세요
> 하지일출 님이 쓴 글입니다.
> 제목 : 참조 추가 부탁드립니다
> 안녕하세요...
Seven Binary Wave 에서 CCI 와 CO 두가지 조건을 제거하고,
외국인 선물순매수량 과 삼성전자(타종목)를 참조종목으로 추가하여
지표식을 만들고자 합니다...
아래와 같이 지표식을 만들고.. 차트에 실현시켜보면..
제대로 지표가 나오지 않고 +2 -2이하로 제한되는군요...
참조 종목이 원인인듯 한데... 이유를 모르겠습다..
지표식 수정을 부탁드립니다...
Input: shortPeriod(12), longPeriod(26), Period(9), maPeriod(20), ROCPeriod(12),
stoPeriod1(5), stoPeriod2(3), CCIPeriod(9);
var: value(0), BNW_SEVEN(0), 외국인선물수량(0, data2) ;
if ema(C,shortPeriod)-ema(C,longPeriod) >= ema(ema(C,shortPeriod)-ema(C,longPeriod),Period) then
value = 1;
else
value = -1;
if C >= ma(C, maPeriod) then
value = value + 1;
else
value = value - 1;
if (C - C[ROCPeriod]) / C[ROCPeriod] * 100 >= 0 then
value = value + 1;
else
value = value - 1;
if ema((C-lowest(L, stoPeriod1)) / (highest(H, stoPeriod1) - lowest(L, stoPeriod1)) * 100, stoPeriod2)>=50 then
value = value + 1;
else
value = value - 1;
if SAR(0.02,0.2) < C then
value = value + 1;
else
value = value - 1;
if data2(외국인선물수량) > 1000 then
value = value + 1 ;
else if data2(외국인선물수량) < -1000 then
value = value - 1 ;
else
value = 0 ;
if data3( C > ma(C, maPeriod) ) then // 삼성전자
value = value + 1 ;
else
value = value - 1 ;
BNW_SEVEN = value; // BW 가 사용자 함수로 등록되어 있어서 BNW 로 함
Plot1(BNW_SEVEN,"세븐 바이너리웨이브");
PlotBaseLine1(0,"기준선0");
PlotBaseLine2(3,"기준선3");
PlotBaseLine3(-3,"기준선-3");
무더운 여름 날씨에 건강에 유의하시기 바라며...
이전글