커뮤니티

수식 부탁드립니다

프로필 이미지
이공주7
2015-04-16 19:05:23
186
글번호 85116
답변완료
1 macd 에서 골든 크로스나오면 매수신호 데드 나오면 매도신호 매수매도 진입후에 반대신호 나오면 자동스윗칭 청산목표는 50틱 자동 2 만약에 첫진입후 반대신호나와서 -청산됄때는 자동으로 처음 진입한 수량의 2배로 진입해서 목표수익은 역시 50틱자동청산 신호는 13시부터 나오게 해주시고 첫번째 진입익절시 매매종료,,만약손절돼서 두번째 반대로 2배수량진입시 50틱 익절이든 반대신호 나와서 손절이든 그날 매매종료 신호 안나오게 해주세요 너무복잡한가요,감사합니다........수식받아서 시스템식 한곳에 넣으면 돼나요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-17 10:11:47

안녕하세요 예스스탁입니다. 1. input : short(12),long(26),sig(9),Pticks(50),Lticks(50); var1 = MACD(short,long); var2 = ema(var1,sig); if crossup(var1,var2) Then buy(); if CrossDown(var1,var2) Then sell(); SetStopProfittarget(PriceScale*Pticks,PointStop); SetStopLoss(PriceScale*Lticks,PointStop); 2. input : short(12),long(26),sig(9),Pticks(50),Lticks(50); var : cnt(0),count(0); var1 = MACD(short,long); var2 = ema(var1,sig); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } Condition1 = ExitDate(1) == sdate and IsExitName("StopProfitTarget",1) == true; if stime >= 130000 and count < 2 and Condition1 == false then{ if crossup(var1,var2) Then{ if count == 0 or (MarketPosition == 0 and IsExitName("StopLoss",1) == false) or MarketPosition == -1 Then buy("b1",OnClose,def,1); if MarketPosition == 0 and IsExitName("StopLoss",1) == true Then buy("b2",OnClose,def,MaxContracts(1)*2); } if CrossDown(var1,var2) Then{ if count == 0 or (MarketPosition == 0 and IsExitName("StopLoss",1) == false) or MarketPosition == 1 Then sell("s1",OnClose,def,1); if MarketPosition == 0 and IsExitName("StopLoss",1) == true Then sell("s2",OnClose,def,MaxContracts(1)*2); } } if stime >= 130000 and count == 2 then{ if MarketPosition == 0 and crossup(var1,var2) Then ExitShort("sx"); if MarketPosition == 0 and CrossDown(var1,var2) Then ExitLong("bx"); } SetStopProfittarget(PriceScale*Pticks,PointStop); SetStopLoss(PriceScale*Lticks,PointStop); 즐거운 하루되세요 > 이공주7 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 1 macd 에서 골든 크로스나오면 매수신호 데드 나오면 매도신호 매수매도 진입후에 반대신호 나오면 자동스윗칭 청산목표는 50틱 자동 2 만약에 첫진입후 반대신호나와서 -청산&#46084;때는 자동으로 처음 진입한 수량의 2배로 진입해서 목표수익은 역시 50틱자동청산 신호는 13시부터 나오게 해주시고 첫번째 진입익절시 매매종료,,만약손절돼서 두번째 반대로 2배수량진입시 50틱 익절이든 반대신호 나와서 손절이든 그날 매매종료 신호 안나오게 해주세요 너무복잡한가요,감사합니다........수식받아서 시스템식 한곳에 넣으면 돼나요