늘 노고에 감사드립니다.
1. 파라볼릭 매매에서 매수후 청산되고나서 같은 뱡항의 신호인 매수신호가 나올려면
다시 파라볼릭 매수 조건이 되더라도 매수신호가 나올려는 봉으로부터 이전 15봉 동안 나왔던 20이평 이격도 최고값 대비해 0.1%이상 차이가 나게 떨어졌으면 매수신호가 못나오게 하고 싶습니다.
역으로 매도인 경우도 동일합니다.
2. 1번에서 15봉동안 나왔던 20이평 이격도 최고값 대비가 아니라 직전 매수신호봉 대비해 0.1% 차이가 나게 떨여졌다면 매수신호가 못나오게하는 수식을 알고 싶습니다. 역으로 매도인 경우도 동일합니다.
그럼 부탁드리겠습니다.
답변 1
예스스탁
예스스탁 답변
2022-07-11 16:32:33
안녕하세요
예스스탁입니다.
1
Input : af(0.02), maxAF(0.2);
var1 = SAR(af,maxAF);
Var2 = Disparity(20);
Condition1 = MarketPosition == 0 and MarketPosition(1) == 1;
Condition2 = MarketPosition == 0 and MarketPosition(1) == -1;
if CrossUp(C,var1) Then
{
if Condition1 == False or (Condition1 == true and Var2 > highest(Var2,15)*0.99) Then
Buy();
}
if CrossDown(C,var1) Then
{
if Condition2 == False or (Condition2 == true and Var2 < lowest(Var2,15)*1.01) Then
Sell();
}
2
Input : af(0.02), maxAF(0.2);
var1 = SAR(af,maxAF);
Var2 = Disparity(20);
Condition1 = MarketPosition == 0 and MarketPosition(1) == 1;
Condition2 = MarketPosition == 0 and MarketPosition(1) == -1;
if CrossUp(C,var1) Then
{
if Condition1 == False or (Condition1 == true and Var2 > Var2[BarsSinceEntry(1)]*0.99) Then
Buy();
}
if CrossDown(C,var1) Then
{
if Condition2 == False or (Condition2 == true and Var2 < Var2[BarsSinceEntry(1)]*1.01) Then
Sell();
}
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 늘 노고에 감사드립니다.
1. 파라볼릭 매매에서 매수후 청산되고나서 같은 뱡항의 신호인 매수신호가 나올려면
다시 파라볼릭 매수 조건이 되더라도 매수신호가 나올려는 봉으로부터 이전 15봉 동안 나왔던 20이평 이격도 최고값 대비해 0.1%이상 차이가 나게 떨어졌으면 매수신호가 못나오게 하고 싶습니다.
역으로 매도인 경우도 동일합니다.
2. 1번에서 15봉동안 나왔던 20이평 이격도 최고값 대비가 아니라 직전 매수신호봉 대비해 0.1% 차이가 나게 떨여졌다면 매수신호가 못나오게하는 수식을 알고 싶습니다. 역으로 매도인 경우도 동일합니다.
그럼 부탁드리겠습니다.