답변완료
수식수정
Inputs : Period(20), Sence(1.5), CC_DN(Yellow);
Vars:
VLineUp(0),
VLineDn(0),
HHighest(0),
LLowest(0),
JustChanged(FALSE),
VLine(0), DBN(0);
Array:
Highs[35](0),
Lows[35](0),
RRange[35](0),
UpWave[1](FALSE),
DnWave[1](FALSE);
input : P(20),dv(2);
var : bbup(0),bbdn(0),T(0),S(0);
If STime == 180000 Then
DBN = 0;
DBN = DBN + 1;
Var1 = Period;
Var2 = Var1 - 1;
Var3 = Var1 - 2;
Var5 = Sence;
Var6 = H-L;
JustChanged = FALSE;
if CurrentBar <= Var2 then begin
Highs[CurrentBar] = Close;
Lows[CurrentBar] = Close;
RRange[CurrentBar] = (H-L) /2;
end;
if CurrentBar == Var1 then begin
if Highs[Var2] >= Highs[Var3] then begin
UpWave[1] = TRUE;
HHighest = Highs[Var2];
VLineUp = HHighest - (Var5 * MA(Var6,Var2));
#Plot1(VLineUp,"VLineUp");
end;
if Highs[Var2] < Highs[Var3] then begin
DnWave[1] = TRUE;
LLowest = Lows[Var2];
VLineDn = LLowest + (Var5 * MA(Var6,Var2));
#Plot2(VLineDn,"VLineDn");
end;
end;
if CurrentBar > Var1 then begin
if DnWave[1] and Close > VLineDn then begin
DnWave[1] = FALSE;
UpWave[1] = TRUE;
JustChanged = TRUE;
HHighest = Close;
LLowest = 0;
end;
if UpWave[1] and Close < VLineUp and JustChanged == FALSE then begin
UpWave[1] = FALSE;
DnWave[1] = TRUE;
JustChanged = TRUE;
LLowest = Close;
HHighest = 0;
end;
if JustChanged == FALSE then begin
if Close > HHighest then
HHighest = Close;
else if Close < LLowest then
LLowest = Close;
end;
VLineUp = HHighest - (Var5 * MA(Var6,Var2));
VLineDn = LLowest + (Var5 * MA(Var6,Var2));
if UpWave[1] then
{
T = 1;
S = VLineUp;
}
else if DnWave[1] then
{
T = -1;
S = VLineDn;
}
end;
bbup = BollBandUp(P,dv);
bbdn = BollBandDown(P,dv);
if T == 1 and L > S Then
Buy("b",AtLimit,S);
if MarketPosition == 1 Then
ExitLong("bx",AtLimit,bbup);
if T == -1 and H < S Then
Sell("s",AtLimit,S);
if MarketPosition == -1 Then
ExitShort("sx",AtLimit,bbdn);
첨부 sw2
82217번에 있습니다
안녕하세요
위식에서 수정부탁드립니다
손절 기능
매수 진입후 sw2선이 음봉전환시.
매도 진입후 sw2선이 양봉전환시
현재는 매수 진입후 매수청산 매도진입이 바로됨
청산이나 손절후 조건이 맞을때만진입.(sw2선)
2024-02-06
692
글번호 176444
시스템
답변완료
부탁드립니다
1. 현재 종가를 기준으로 4시간전 최고가와 최저가, 그리고 1시간전 최고가, 최저가, 시가, 종가와 현시간대 시가를 우측 추세선으로 구현해 주세요
2. 현재 종가를 기준으로 8시간전 최고가와 최저가, 6시간전 최고가와 최저가, 그리고 3시간전 최고가와 최저가를 우측 추세선으로 구현해 주세요
3. 종가가 이평 50일선 위로 올랐다가 50일선 아래로 내려가면 직전 최고가를 기준으로 우측 추세선으로, 종가가 이평 50일선 아래로 내려갔다가 위로 올라가면 직전 최저가를 기준으로 우측 추세선으로 구현해 주세요
고맙습니다.
2024-02-06
607
글번호 176435
지표
답변완료
시스템식 1개 부탁드려요
adx 지표 값과
엘리게이터라는 지표값을 참고해서하는 매매입니다
엘리게이터 지표값음 아래 트레이딩뷰에서 수식을 가지고왔습니다
------------------------------------
//@version=5
indicator(title="Williams Alligator", shorttitle="Alligator", overlay=true, timeframe="", timeframe_gaps=true)
smma(src, length) =>
smma = 0.0
smma := na(smma[1]) ? ta.sma(src, length) : (smma[1] * (length - 1) + src) / length
smma
jawLength = input.int(13, minval=1, title="Jaw Length")
teethLength = input.int(8, minval=1, title="Teeth Length")
lipsLength = input.int(5, minval=1, title="Lips Length")
jawOffset = input(8, title="Jaw Offset")
teethOffset = input(5, title="Teeth Offset")
lipsOffset = input(3, title="Lips Offset")
jaw = smma(hl2, jawLength)
teeth = smma(hl2, teethLength)
lips = smma(hl2, lipsLength)
plot(jaw, "Jaw", offset = jawOffset, color=#2962FF)
plot(teeth, "Teeth", offset = teethOffset, color=#E91E63)
plot(lips, "Lips", offset = lipsOffset, color=#66BB6A)
-----------------------------------
매수는
adx수치가 25이상일때 엘리게이터선이 정배열이루어지면매수 진입(1번그림참고)
매도는
adx수치가 25이상일때 엘리게이터선이 역배열이루어지면매수 진입(2번그림참고)
2024-02-06
898
글번호 176433
시스템