커뮤니티
지표 요청 드립니다.
2016-07-15 14:38:02
174
글번호 100096
* 한수 도움 부탁 드립니다.
1번 : 분할 매수 방법
1000000원을 투입할대 최초 50% 매수
매수가 에서 1% 떨어지면 20%
매수가 에서 2% 떨어지면 20%
매수가 에서 3% 떨어지면 10%
매수 방법 좀 부탇 드림니다.
2번 : 지표 요청
먼저 체결량 기준으로 체결강도를 구한후
다음에 체결건수 기준으로 체결강도를 구하여,
(체결강도_체결량 - 체결강도_체결건수)를 해주는 것입니다.
근데 데이타가 안나오는데요......
무엇이 잘못 되었죠?
아래는 수식입니다..
inputs : delay(090500);
var1 = AccumN(Upticks, dayindex+1) / AccumN(Downticks,dayindex+1) * 100;
var2 = AccumN(Upvol, dayindex+1) / AccumN(DownVol,dayindex+1) * 100;
var3 = var2 - var1;
var4 = -var3;
if sTime >= delay then Begin
Plot1(var3,"체결강도_비교_양선");
Plot2(var4,"체결강도_비교_음선");
Plot3(0,"0 line");
End
좋은 주말 되십시요.
답변 1
예스스탁 예스스탁 답변
2016-07-15 16:14:21
안녕하세요
예스스탁입니다.
1.
아래와 같은 형식으로 식 작성하시면 됩니다.
추가 진입하는 식이므로
해당식 작성후 적용하실때 피라미딩을
다른진입신호만 허용으로 설정하고 적용하셔야 합니다.
다른진입신호만 허용은 진입별로 1번만 진입한다는 설정입니다.
input : 금액(11000000);
if MarketPosition == 0 and 첫진입조건 Then
buy("b1",OnClose,def,Floor((금액*0.5)/C);
if MarketPosition == 1 then{
buy("b2",Atlimit,EntryPrice*0.99,Floor((금액*0.2)/C);
buy("b3",Atlimit,EntryPrice*0.98,Floor((금액*0.2)/C);
buy("b4",Atlimit,EntryPrice*0.97,Floor((금액*0.1)/C);
}
2
첨부된 그림과 같지 지표정상적으로 출력이 됩니다.
해당식을 만약 해외선물에 적용하시면 다면
해외선물은 Upticks,Downticks,upvol,downvol 데이터가 제공되지 않아
해당 내용 구현이 가능하지 않습니다.
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 지표 요청 드립니다.
> * 한수 도움 부탁 드립니다.
1번 : 분할 매수 방법
1000000원을 투입할대 최초 50% 매수
매수가 에서 1% 떨어지면 20%
매수가 에서 2% 떨어지면 20%
매수가 에서 3% 떨어지면 10%
매수 방법 좀 부탇 드림니다.
2번 : 지표 요청
먼저 체결량 기준으로 체결강도를 구한후
다음에 체결건수 기준으로 체결강도를 구하여,
(체결강도_체결량 - 체결강도_체결건수)를 해주는 것입니다.
근데 데이타가 안나오는데요......
무엇이 잘못 되었죠?
아래는 수식입니다..
inputs : delay(090500);
var1 = AccumN(Upticks, dayindex+1) / AccumN(Downticks,dayindex+1) * 100;
var2 = AccumN(Upvol, dayindex+1) / AccumN(DownVol,dayindex+1) * 100;
var3 = var2 - var1;
var4 = -var3;
if sTime >= delay then Begin
Plot1(var3,"체결강도_비교_양선");
Plot2(var4,"체결강도_비교_음선");
Plot3(0,"0 line");
End
좋은 주말 되십시요.
다음글