커뮤니티

손절횟수계산..

프로필 이미지
신나는파파
2015-07-22 23:20:56
113
글번호 88798
답변완료
Buy("buy1",Atstop,dayopne+PriceScale *20,바이1); Buy("buy2",Atstop,dayopne+PriceScale *40,바이2); Buy("buy3",Atstop,dayopne+PriceScale *60,바이3); sell("sell1",Atstop,dayopne-PriceScale *20,셀1); sell("sell2",Atstop,dayopne-PriceScale *40,셀2); sell("sell3",Atstop,dayopne-PriceScale *60,셀3); if ## 손절이 나오면 { SetStoploss(PriceScale*5,PointStop); 바이1 = 바이1 + 1; 바이2 = 바이2 + 1; 바이3 = 바이3 + 1; 셀1 = 셀1 + 1; 셀1 = 셀1 + 1; 셀1 = 셀1 + 1; } if ## 익절이 나오면 { SetStopProfittarget(PriceScale*5,PointStop); 바이1 = 1; 바이2 = 1; 바이3 = 1; 셀1 = 1; 셀1 = 1; 셀1 = 1; } 잘 몰라서 대충적었구요 수식변경좀 부탁드려요..(손절나온수 수만큼 데이터 얻기) buy1이 매수가 되어서 익절이 나오면 바이1 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이1)에 +1씩 증가시키고 싶습니다. 마찬가지로 buy2가 매수가 되어서 익절이 나오면 바이2 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이2)에 +1씩 증가시키고 싶습니다. buy3가 매수가 되어서 익절이 나오면 바이3= 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이3에 +1씩 증가시키고 싶습니다. sell1이 매도가 되어서 익절이 나오면 셀1 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀1)에 +1씩 증가시키고 싶습니다. 마찬가지로 sell2가 매도가 되어서 익절이 나오면 셀2 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀2)에 +1씩 증가시키고 싶습니다. sell3가 매도가 되어서 익절이 나오면 셀3= 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀3)에 +1씩 증가시키고 싶습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-23 13:22:15

안녕하세요 예스스탁입니다. var : 바이1(0),바이2(0),바이3(0); var : 셀1(0),셀2(0),셀3(0); if BarsSinceExit(1) == 0 and IsExitName("StopProfittarget",1) == true Then{ if IsEntryName("buy1",1) == true and MarketPosition(1) == 1 Then 바이1 = 1; if IsEntryName("buy2",1) == true and MarketPosition(1) == 1 Then 바이2 = 1; if IsEntryName("buy3",1) == true and MarketPosition(1) == 1 Then 바이3 = 1; if IsEntryName("Sell1",1) == true and MarketPosition(1) == -1 Then 셀1 = 1; if IsEntryName("Sell2",1) == true and MarketPosition(1) == -1 Then 셀2 = 1; if IsEntryName("Sell3",1) == true and MarketPosition(1) == -1 Then 셀3 = 1; } if BarsSinceExit(1) == 0 and IsExitName("StopLoss",1) == true Then{ if IsEntryName("buy1",1) == true and MarketPosition(1) == 1 Then 바이1 = 바이1+1; if IsEntryName("buy2",1) == true and MarketPosition(1) == 1 Then 바이2 = 바이2+1; if IsEntryName("buy3",1) == true and MarketPosition(1) == 1 Then 바이3 = 바이3+1; if IsEntryName("Sell1",1) == true and MarketPosition(1) == -1 Then 셀1 = 셀1+1; if IsEntryName("Sell2",1) == true and MarketPosition(1) == -1 Then 셀2 = 셀2+1; if IsEntryName("Sell3",1) == true and MarketPosition(1) == -1 Then 셀3 = 셀3+1; } 즐거운 하루되세요 > 신나는파파 님이 쓴 글입니다. > 제목 : 손절횟수계산.. > Buy("buy1",Atstop,dayopne+PriceScale *20,바이1); Buy("buy2",Atstop,dayopne+PriceScale *40,바이2); Buy("buy3",Atstop,dayopne+PriceScale *60,바이3); sell("sell1",Atstop,dayopne-PriceScale *20,셀1); sell("sell2",Atstop,dayopne-PriceScale *40,셀2); sell("sell3",Atstop,dayopne-PriceScale *60,셀3); if ## 손절이 나오면 { SetStoploss(PriceScale*5,PointStop); 바이1 = 바이1 + 1; 바이2 = 바이2 + 1; 바이3 = 바이3 + 1; 셀1 = 셀1 + 1; 셀1 = 셀1 + 1; 셀1 = 셀1 + 1; } if ## 익절이 나오면 { SetStopProfittarget(PriceScale*5,PointStop); 바이1 = 1; 바이2 = 1; 바이3 = 1; 셀1 = 1; 셀1 = 1; 셀1 = 1; } 잘 몰라서 대충적었구요 수식변경좀 부탁드려요..(손절나온수 수만큼 데이터 얻기) buy1이 매수가 되어서 익절이 나오면 바이1 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이1)에 +1씩 증가시키고 싶습니다. 마찬가지로 buy2가 매수가 되어서 익절이 나오면 바이2 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이2)에 +1씩 증가시키고 싶습니다. buy3가 매수가 되어서 익절이 나오면 바이3= 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (바이3에 +1씩 증가시키고 싶습니다. sell1이 매도가 되어서 익절이 나오면 셀1 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀1)에 +1씩 증가시키고 싶습니다. 마찬가지로 sell2가 매도가 되어서 익절이 나오면 셀2 = 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀2)에 +1씩 증가시키고 싶습니다. sell3가 매도가 되어서 익절이 나오면 셀3= 1을 입력받고 싶구요.. 손절이 나오면 손절나온수만큼 (셀3)에 +1씩 증가시키고 싶습니다. 감사합니다.