답변완료
수식 문의 드립니다.
안녕하세요,
아래 지표를 플롯하면 차트내에 발생했던 좌우 5봉안의 고점,저점 추세선들이 모두 오른쪽 확장되어 그려지게 되는데요.
가장 마지막에 만들어진 수평추세선값 대비 -X% 이하 작은값을 가지는 추세선들 중 어느 하나라도 현재가가 Crossup하게되면 봉 완성 전에 즉시 매수하고,
반대로 마지막에 만들어진 수평추세선값 대비 X%이상 큰 값을 가지는 추세선들 중 어느 하나라도 현재가가 crossdown되면 봉 완성전에 즉시 매도하는 수식을 만들고 싶습니다.
하락율 X%는 input값으로 넣고 싶습니다.
항상 감사드립니다.
input : left(5), right(5);
var : swing_low(0),swing_high(0),Dir(0);
swing_low = SwingLow(1, L, left, right, left+right+1);
swing_high = SwingHigh(1, H, left, right,left+right+1);
if (swing_low != -1 ) Then
{
var11 = sdate[right];
var12 = STime[right];
var13 = Low[right];
var21 = var11[1];
var22 = var12[1];
var23 = var13[1];
var31 = var21[1];
var32 = var22[1];
var33 = var23[1];
if var23 > 0 Then
{
Value11 = TL_New(var11,var12,var13,sDate,sTime,var13);
TL_SetExtRight(value11,true);
TL_SetColor(value11,BLACk);
TL_SetSize(value11,2);
}
}
if ( swing_high != -1 ) Then{
var51 = sdate[right];
var52 = STime[right];
var53 = high[right];
var61 = var51[1];
var62 = var52[1];
var63 = var53[1];
var71 = var61[1];
var72 = var62[1];
var73 = var63[1];
if var63 > 0 Then
{
value31 = TL_New(var51,var52,var53,sDate,sTime,Var53);
TL_SetExtRight(value31,true);
TL_SetColor(value31,BLACk);
TL_SetSize(value31,2);
}
}
2022-01-17
723
글번호 155489
시스템
답변완료
문의드립니다
안녕하세요
어래수식에서 기울기가변하는봉에 수직선을 넣고싶습니다
수직선의두께도 조절할수있으면 더욱 감사합니다
감사합니다
input : P(20);
var : mav(0),T(0);
mav = ma(C,P);
if mav > mav[1] Then
T = 1;
if mav < mav[1] Then
T = -1;
if T == 1 Then
plot1(mav,"이평",REd);
else
plot1(mav,"이평",BLUE);
2022-01-16
1008
글번호 155485
지표
답변완료
부탁드립니다
$,안녕하세요,관리자님의 많은 도움에 항상 고맙습니다.
아래식에 타주기(일,분,틱)적용 로직을 추가로 부탁드립니다.
Input : af(0.02), maxAF(0.2);
var1 = CSAR(af,maxAF);
if CrossUp(C,var1) Then
{
value1 = H;
Value2 = DayLow;
}
if CrossDown(C,var1) Then
{
value3 = L;
Value4 = DayHigh;
}
if value1 > 0 Then
{
Plot1(value1,"H");
Plot2(value2,"LL");
}
if value3 > 0 Then
{
Plot3(value3,"L");
Plot4(value4,"HH");
}
2022-01-16
1034
글번호 155484
지표
답변완료
시스템 진입시점 지표추가(가상신호추가)
항상 감사드립니다.
아래시스템식에서 다음조건을 추가하고 싶습니다
1.시스템 신호는 08:00부터 발생(가상의 신호)
2. Condition1 = true 조건발생시 매매신호나타나되 08:00부터 발생한 신호종료후 다음신호부터 발생
여기에 표현은 못했지만 여러조건을 결합하다 보니 08:00부터 발생한 신호와 연속선상에 있어야 되는데, Condition1 = true 발생시 별도로 신호가 시작하다보니 수정하게 되었습니다.
가능할지 모르겠습니다.
if V == highest(V,10) Then
var10 = (C+H+L)/3;
if V == highest(V,60) Then
var20 = (C+H+L)/3;
if V == highest(V,480) Then
var90 = (C+H+L)/3;
### 동일방향 재진입금지/전일 마지막신호와 무관하게 진입 ###
var : entrycnt(0);
if stime == 080000 or (stime > 080000 and stime[1] < 080000) Then # 08:00 장시작 #
{
Entrycnt = 0;
Condition1 = False;
}
if Var90 != Var90[1] Then
Condition1 = true;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
Entrycnt = Entrycnt+1;
##### 1_ Rsi 매매식 #####
if Condition1 == true and (stime >= 080000 or stime < 080000) Then
{
if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != 1) or (MarketPosition == -1)) and #동일방향 재진입금지#
Var10>Var20 Then
BUY("B_1");
if ((entrycnt == 0) or (entrycnt >= 1 and MarketPosition == 0 and MarketPosition(1) != -1) or (MarketPosition == 1)) and #동일방향 재진입금지#
Var10<Var20 Then
sell("S_1");
}
2022-01-16
1264
글번호 155482
시스템
답변완료
도움 요청드립니다.
안녕하세요?
아래의 수식에서 진입만 조금 바꾸고싶습니다.
감사합니다.
[현재]
정배열에서 갭상승 음봉에 매도
역배열에서 갭하락 양봉에 매수
[수정후]
정배열에서 갭하락한 도지에 매도
역배열에서 갭상승한 도지에 매수
input : P1(5),P2(20);
input : 익절틱수(50),손절틱수(50),진입횟수(3);
var : entry(0);
var1 = ma(c,p1);
var2 = ma(C,P2);
if Bdate != Bdate[1] Then
entry = 0;
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
if VAR1 < Var2 and entry < 진입횟수 and MarketPosition == 0 and O < C[1] and C == O+PriceScale then
Buy();
if var1 > Var2 and entry < 진입횟수 and MarketPosition == 0 and O > C[1] and C == O-PriceScale then
Sell();
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
2022-01-16
1058
글번호 155481
시스템