커뮤니티
문의합니다
2017-08-10 12:35:07
92
글번호 111926
임의의 가격을 정하고
그가격에서 -10%일때 매수하고
-25%일때 매수
-40%일때 매수
-50%일때 매수신소기 나오게 해주세요
단 매수된물량이 청산되기 전에는 신호가 발생하지 않고
매도된후에 신호가 다시 나오게 해주세요
답변 2
예스스탁 예스스탁 답변
2017-08-10 16:37:37
안녕하세요
예스스탁입니다.
input : Price(100000);
input : Per1(-10),Per2(-25),Per3(-40),Per4(-50);
if MarketPosition == 0 and TotalTrades == TotalTrades[1] Then{
if L > Price*(1+Per1/100) Then
buy("b1",atlimit,Price*(1+Per1/100));
if L > Price*(1+Per2/100) Then
buy("b2",atlimit,Price*(1+Per2/100));
if L > Price*(1+Per3/100) Then
buy("b3",atlimit,Price*(1+Per3/100));
if L > Price*(1+Per4/100) Then
buy("b4",atlimit,Price*(1+Per4/100));
}
즐거운 하루되세요
> 내가간다 님이 쓴 글입니다.
> 제목 : 문의합니다
> 임의의 가격을 정하고
그가격에서 -10%일때 매수하고
-25%일때 매수
-40%일때 매수
-50%일때 매수신소기 나오게 해주세요
단 매수된물량이 청산되기 전에는 신호가 발생하지 않고
매도된후에 신호가 다시 나오게 해주세요
내가간다
2017-08-13 07:55:28
안녕하세요
작성해주신 수식이 잘 안되는거 같아서 재문의합니다.
일단 첨부파일에 원을 그린 부분에는 신호가 나오지 않습니다.
첫번째사진은 "b2"신호까지만 나오고
두번째는 "b4"신호까지는 나오는데 중간에 신호 나올 부분이 빠지고
나중에는 신호가 발생하지 않습니다.
그리고 지금 input : Per1(-10),Per2(-25),Per3(-40),Per4(-50); 네가지만 했는다
per의 갯수는 무한정 늘려도 되나요?
그리고 궁금해서 물어보는
수식에서 Per1(-10)를 per1(0.9)로 바꾸고 (1+Per1/100)를 Per1로 바꿔서 사용해도 수식에 문제가 없나요? 이건 수식에 반영 안해주셔도 됩니다.
감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의합니다
>
안녕하세요
예스스탁입니다.
input : Price(100000);
input : Per1(-10),Per2(-25),Per3(-40),Per4(-50);
if MarketPosition == 0 and TotalTrades == TotalTrades[1] Then{
if L > Price*(1+Per1/100) Then
buy("b1",atlimit,Price*(1+Per1/100));
if L > Price*(1+Per2/100) Then
buy("b2",atlimit,Price*(1+Per2/100));
if L > Price*(1+Per3/100) Then
buy("b3",atlimit,Price*(1+Per3/100));
if L > Price*(1+Per4/100) Then
buy("b4",atlimit,Price*(1+Per4/100));
}
즐거운 하루되세요
> 내가간다 님이 쓴 글입니다.
> 제목 : 문의합니다
> 임의의 가격을 정하고
그가격에서 -10%일때 매수하고
-25%일때 매수
-40%일때 매수
-50%일때 매수신소기 나오게 해주세요
단 매수된물량이 청산되기 전에는 신호가 발생하지 않고
매도된후에 신호가 다시 나오게 해주세요
다음글
이전글