답변완료
매매식좀 요청 드립니다.
* 항상 많은 도움에 고맙습니다.
* <진입식>
아래 수식에서 3개선 모두가 RED면 2개봉 지나서 매수 BLU면 2개봉 지나서 매도 진입
수식 좀 요청 드립니다.
input : P1(3),P2(6),P3(10);
var : X(0),Y(0),Z(0);
var11 = ma(c,P1);
var12 = ma(c,P2);
var13 = ma(c,P3);
if var11 > var11[1] Then X = 1;
if var11 < var11[1] Then X = -1;
if var12 > var12[1] Then Y = 1;
if var12 < var12[1] Then Y = -1;
if var13 > var13[1] Then Z = 1;
if var13 < var13[1] Then Z = -1;
Plot11(var11,"이평1",IFf(X==1,RED,BLUE));
Plot12(var12,"이평2",IFf(Y==1,RED,BLUE));
Plot13(var13,"이평3",IFf(Z==1,RED,BLUE));
* <청산식>
매수 진입후 수익이 10틱 이면 1차청산 1차청산후 10틱 아래면 2차 매수 재진입
매도 진입후 수익이 10틱 이면 1차청산 1차청산후 10틱 위로가면 2차 매도 재진입
2차 진입(변수) 까지만 박스권 청산/재진입 수식 좀 요청 드립니다.
* 그림 처럼 3번 연속 신호시 2번 까지만 매매 되도록 수식 좀 요청 드립니다.
연속 3번째 같은 매수신호(SS1)는 매매 안되도록 부탁 드립니다.
(매도 신호도 3번째는 진입 안되도록 부탁 드립니다)
var1 = ma(c,5) ;
var2 = ma(c,20) ;
if crossup(var1,var2) then buy("ss1");
if crossdown(var1,var2) then sell("dd1");
* 매번 많은 도움에 고맙습니다.
2021-10-11
901
글번호 152782
시스템
답변완료
macd 오실레이터 색
안녕하세요 macd 오실레이터에 색을 넣고 싶습니다. 아래와 같이 제가 지표를 수정해봤으나 제가 원하는대로 표시가 되지 않습니다. 꼭 도와주세요
1. 0선을 아래로 하는 첫번째 음 오실레이터의 경우 지금처럼 갈색이 아니라 빨간색으로 표시가 되었으면 좋겠습니다.
2. 갈색과 회색 오실레이터가 한박자씩 늦게 출력되고 있습니다. 현재 오실레이터 봉을 그 과거 오실레이터봉과 비교해서 생기는 문제같은데, 저는 지금 완성된 현재 오실레이터 봉이 그 바로 전 오실레이터봉보다 작으면 해당 봉의 색이 변했으면 좋겠습니다.
도움 부탁드립니다.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : MACDv(0), MACDsig(0),macdosc(0), osccolor1(0), osccolor2(0) ;
MACDv = MACD(shortPeriod, longPeriod);
MACDsig = ema(MACDv,Period);
macdosc = MACDv-ema(MACDv,Period);
if macdosc > 0 then
{
plot1(macdosc, "MACDOscillator+", osccolor1);
Plot2(0, "MACDOscillator-");
}
else
{
Plot1(0, "MACDOscillator+");
Plot2(macdosc, "MACDOscillator-", osccolor2);
}
osccolor1 = iff(macdosc > 0 and macdosc>macdosc[1], LGREEn , GRAy);
osccolor2 = iff(macdosc < 0 and macdosc < macdosc[1], REd , PINk);
Plot3(MACDv, "MACD");
Plot4(MACDsig, "MACDSignal");
PlotBaseLine1(0, "기준선1");
2021-10-09
752
글번호 152781
지표
답변완료
문의
항상감사합니다.
지표나 검색에서 캔들위에 텍스트를 표시할수있는데
선에도 표시될수 있을까요?
(키움에서는 오른쪼/왼쪽에 시고저 정도는 가격값/이름이 나오던데요~!)
된다면 어디에다 넣어야 하나요?
아래예제]수식 붙여봅니다.
_____________________________________
input : N(0);
Plot1(dayOpen(N), "시가");
Plot2(dayHigh(N), "고가");
Plot3(dayLow(N), "저가");
______________________________________
Inputs: Length1(5),Length2(20),Length3(60);
Variables: TLen1(0),TLen2(0),TLen3(0),TRIma1(0),TRIma2(0),TRIma3(0);
TLen1 = Ceiling((Length1 + 1) * .5);
TLen2 = Ceiling((Length2 + 1) * .5);
TLen3 = Ceiling((Length3 + 1) * .5);
TRIma1 = ma(ma(C, TLen1), TLen1);
TRIma2 = ma(ma(C, TLen2), TLen2);
TRIma3 = ma(ma(C, TLen3), TLen3);
Plot1(Trima1, "5일삼각가중");
Plot2(Trima2, "10일삼각가중");
Plot3(Trima3, "20일삼각가중");
______________________________________________
Input : Period(5);
Plot1(ema(C,Period*1), "지수이동평균1");
Plot2(ema(C,Period*2), "지수이동평균2");
Plot3(ema(C,Period*3), "지수이동평균3");
Plot4(ema(C,Period*4), "지수이동평균4");
Plot5(ema(C,Period*5), "지수이동평균5");
Plot6(ema(C,Period*6), "지수이동평균6");
Plot7(ema(C,Period*7), "지수이동평균7");
Plot8(ema(C,Period*8), "지수이동평균8");
Plot9(ema(C,Period*9), "지수이동평균9");
Plot10(ema(C,Period*10), "지수이동평균10");
Plot11(ema(C,Period*11), "지수이동평균11");
Plot12(ema(C,Period*12), "지수이동평균12");
Plot13(ema(C,Period*13), "지수이동평균13");
Plot14(ema(C,Period*14), "지수이동평균14");
Plot15(ema(C,Period*15), "지수이동평균15");
Plot16(ema(C,Period*16), "지수이동평균16");
Plot17(ema(C,Period*17), "지수이동평균17");
Plot18(ema(C,Period*18), "지수이동평균18");
Plot19(ema(C,Period*19), "지수이동평균19");
Plot20(ema(C,Period*20), "지수이동평균20");
Plot21(ema(C,Period*21), "지수이동평균21");
Plot22(ema(C,Period*22), "지수이동평균22");
Plot23(ema(C,Period*23), "지수이동평균23");
Plot24(ema(C,Period*24), "지수이동평균24");
Plot25(ema(C,Period*25), "지수이동평균25");
Plot26(ema(C,Period*26), "지수이동평균26");
Plot27(ema(C,Period*27), "지수이동평균27");
Plot28(ema(C,Period*28), "지수이동평균28");
Plot29(ema(C,Period*29), "지수이동평균29");
Plot30(ema(C,Period*30), "지수이동평균30");
Plot31(ema(C,Period*31), "지수이동평균31");
Plot32(ema(C,Period*32), "지수이동평균32");
Plot33(ema(C,Period*33), "지수이동평균33");
Plot34(ema(C,Period*34), "지수이동평균34");
Plot35(ema(C,Period*35), "지수이동평균35");
Plot36(ema(C,Period*36), "지수이동평균36");
Plot37(ema(C,Period*37), "지수이동평균37");
Plot38(ema(C,Period*38), "지수이동평균38");
Plot39(ema(C,Period*39), "지수이동평균39");
Plot40(ema(C,Period*40), "지수이동평균30");
Plot41(ema(C,Period*41), "지수이동평균41");
Plot42(ema(C,Period*42), "지수이동평균42");
Plot43(ema(C,Period*43), "지수이동평균43");
Plot44(ema(C,Period*44), "지수이동평균44");
Plot45(ema(C,Period*45), "지수이동평균45");
Plot46(ema(C,Period*46), "지수이동평균46");
Plot47(ema(C,Period*47), "지수이동평균47");
Plot48(ema(C,Period*48), "지수이동평균48");
Plot49(ema(C,Period*49), "지수이동평균49");
Plot50(ema(C,Period*50), "지수이동평균50");
____________________________________________________
4]Input : Period1(5);
var1 = wma(C,Period1);
Plot1(var1, "가중이동평균1");
2021-10-09
828
글번호 152779
지표