커뮤니티

수식 문의 합니다

프로필 이미지
뽄때
2018-10-24 11:27:51
223
글번호 122983
답변완료
1차 매수조건입니다.( BuySetup == true 조건은 미 기입) if MarketPosition == 0 and BuySetup == true and C > O and (sTime >= 시작시간) Then buy("1차매수",OnClose,def,Floor(금액1/C)); 1차매수후에 아래와 같은 조건일 때 손절은 합니다. if MarketPosition == 1 and c < lowest(L,50)[BarsSinceEntry] Then ExitLong("전저점 이탈"); 손절후에 1차 매수했던 가격보다 5%가 더 떨어지면 1차 매수했던 금액보다 2배의 금액으로 매수할려면 어떻게 해야 하나요? (2차매수임, 1차 매수는 이미 손절된 상태임)
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-10-24 15:19:27

안녕하세요 예스스탁입니다. if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("1차매수",1) == true and IsExitName("전저점 이탈",1) == true Then buy("재매수",atlimit,EntryPrice(1)*0.95,Floor((금액1*2)/C)); 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 문의 합니다 > 1차 매수조건입니다.( BuySetup == true 조건은 미 기입) if MarketPosition == 0 and BuySetup == true and C > O and (sTime >= 시작시간) Then buy("1차매수",OnClose,def,Floor(금액1/C)); 1차매수후에 아래와 같은 조건일 때 손절은 합니다. if MarketPosition == 1 and c < lowest(L,50)[BarsSinceEntry] Then ExitLong("전저점 이탈"); 손절후에 1차 매수했던 가격보다 5%가 더 떨어지면 1차 매수했던 금액보다 2배의 금액으로 매수할려면 어떻게 해야 하나요? (2차매수임, 1차 매수는 이미 손절된 상태임)
프로필 이미지

뽄때

2018-10-25 09:17:51

재매수후에도 재매수한 위치에서 전저점을 이탈하면 매도가 됩니다. 전저점 이탈은 1차 매수한 위치에서만 전저점 이탈시 매도하고 재매수한 것은 재매수한 가격에서 2%하락시 매도될 수 있도록 수식 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 합니다 > 안녕하세요 예스스탁입니다. if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("1차매수",1) == true and IsExitName("전저점 이탈",1) == true Then buy("재매수",atlimit,EntryPrice(1)*0.95,Floor((금액1*2)/C)); 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 문의 합니다 > 1차 매수조건입니다.( BuySetup == true 조건은 미 기입) if MarketPosition == 0 and BuySetup == true and C > O and (sTime >= 시작시간) Then buy("1차매수",OnClose,def,Floor(금액1/C)); 1차매수후에 아래와 같은 조건일 때 손절은 합니다. if MarketPosition == 1 and c < lowest(L,50)[BarsSinceEntry] Then ExitLong("전저점 이탈"); 손절후에 1차 매수했던 가격보다 5%가 더 떨어지면 1차 매수했던 금액보다 2배의 금액으로 매수할려면 어떻게 해야 하나요? (2차매수임, 1차 매수는 이미 손절된 상태임)
프로필 이미지

예스스탁 예스스탁 답변

2018-10-26 16:32:48

안녕하세요 예스스탁입니다. 청산을 진입명에 따라 구분해서 작성하셔야 합니다. 아래 내용 참고하시기 바랍니다. if MarketPosition == 0 and BuySetup == true and C > O and (sTime >= 시작시간) Then buy("1차매수",OnClose,def,Floor(금액1/C)); if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("1차매수",1) == true and IsExitName("전저점 이탈",1) == true Then buy("재매수",atlimit,EntryPrice(1)*0.95,Floor((금액1*2)/C)); if MarketPosition == 1 Then { if IsEntryName("1차매수") == true and c < lowest(L,50)[BarsSinceEntry] Then ExitLong("전저점 이탈"); if IsEntryName("재매수") == true and c <= EntryPrice*0.98 Then ExitLong("매수청산"); } 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : Re : Re : 수식 문의 합니다 > 재매수후에도 재매수한 위치에서 전저점을 이탈하면 매도가 됩니다. 전저점 이탈은 1차 매수한 위치에서만 전저점 이탈시 매도하고 재매수한 것은 재매수한 가격에서 2%하락시 매도될 수 있도록 수식 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 문의 합니다 > 안녕하세요 예스스탁입니다. if MarketPosition == 0 and MarketPosition(1) == 1 and IsEntryName("1차매수",1) == true and IsExitName("전저점 이탈",1) == true Then buy("재매수",atlimit,EntryPrice(1)*0.95,Floor((금액1*2)/C)); 즐거운 하루되세요 > 뽄때 님이 쓴 글입니다. > 제목 : 수식 문의 합니다 > 1차 매수조건입니다.( BuySetup == true 조건은 미 기입) if MarketPosition == 0 and BuySetup == true and C > O and (sTime >= 시작시간) Then buy("1차매수",OnClose,def,Floor(금액1/C)); 1차매수후에 아래와 같은 조건일 때 손절은 합니다. if MarketPosition == 1 and c < lowest(L,50)[BarsSinceEntry] Then ExitLong("전저점 이탈"); 손절후에 1차 매수했던 가격보다 5%가 더 떨어지면 1차 매수했던 금액보다 2배의 금액으로 매수할려면 어떻게 해야 하나요? (2차매수임, 1차 매수는 이미 손절된 상태임)