커뮤니티

안녕하세요

프로필 이미지
강인함
2016-03-25 04:43:11
98
글번호 96568
답변완료
제가 잘 몰라서요 1번질문: var1 = ma(c,3); var2 = ma(C,5); var3 = ma(c,20); if MarketPosition <= 0 and crossup(var2,var3) Then buy("매수"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossDown(var1,var2) and var1 > var3 Then buy("재매수"); if MarketPosition <= 0 and CrossDown(var2,var3) Then sell("매도"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossUp(var1,var2) and var1 < var3 Then sell("재매도"); SetStopLoss(PriceScale*5,PointStop); SetStopProfittarget(PriceScale*5,PointStop); 앞전에 부탁해서 만들어주셨는데요 익절하고 손절 없애주시면 감사하겠습니다 2번질문 Input: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; plot1(MACDV); //역 plot2(MACD(SPeriod,LPeriod));//정 차트상 지표속성에서 변수값이 안나오게 해주시면 감사하겠습니다 3번질문 Input: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; plot1(MACDV); //역 plot2(MACD(SPeriod,LPeriod));//정 매수 매도 신호로 바꿔주시면 감사하겠습니다 1번부터-3번까지 질문해놓았습니다 잘 몰라서 이렇게 부탁드립니다 수고하세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-03-25 10:47:04

안녕하세요 예스스탁입니다. 1. var1 = ma(c,3); var2 = ma(C,5); var3 = ma(c,20); if MarketPosition <= 0 and crossup(var2,var3) Then buy("매수"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossDown(var1,var2) and var1 > var3 Then buy("재매수"); if MarketPosition <= 0 and CrossDown(var2,var3) Then sell("매도"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossUp(var1,var2) and var1 < var3 Then sell("재매도"); 2 var: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; plot1(MACDV); //역 plot2(MACD(SPeriod,LPeriod));//정 3 정이 역을 상향돌파하면 매수 정이 역을 하향이탈하며 매도하는 식으로 작성했습니다. Input: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; var1 = MACD(SPeriod,LPeriod); if crossup(var1,MACDV) Then buy(); if CrossDown(var1,MACDV) Then sell(); 즐거운 하루되세요 > 강인함 님이 쓴 글입니다. > 제목 : 안녕하세요 > 제가 잘 몰라서요 1번질문: var1 = ma(c,3); var2 = ma(C,5); var3 = ma(c,20); if MarketPosition <= 0 and crossup(var2,var3) Then buy("매수"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossDown(var1,var2) and var1 > var3 Then buy("재매수"); if MarketPosition <= 0 and CrossDown(var2,var3) Then sell("매도"); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossUp(var1,var2) and var1 < var3 Then sell("재매도"); SetStopLoss(PriceScale*5,PointStop); SetStopProfittarget(PriceScale*5,PointStop); 앞전에 부탁해서 만들어주셨는데요 익절하고 손절 없애주시면 감사하겠습니다 2번질문 Input: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; plot1(MACDV); //역 plot2(MACD(SPeriod,LPeriod));//정 차트상 지표속성에서 변수값이 안나오게 해주시면 감사하겠습니다 3번질문 Input: SPeriod(12), LPeriod(29); Var: ma1(0), ma2(0), MACDv(0); ma1 = (dayOpen()-ema(C, SPeriod))+dayOpen(); ma2 = (dayOpen()-ema(C, LPeriod))+dayOpen(); MACDv = ma1-ma2; plot1(MACDV); //역 plot2(MACD(SPeriod,LPeriod));//정 매수 매도 신호로 바꿔주시면 감사하겠습니다 1번부터-3번까지 질문해놓았습니다 잘 몰라서 이렇게 부탁드립니다 수고하세요