커뮤니티
매수한 시점을 기준으로 청산식 별도로 적용하는 식
2016-01-18 11:31:34
136
글번호 94498
매수한 시점을 기준으로 청산식 구분해서 적용하는 식 부탁드립니다.
예를 들어..
매수식이 다음과 같다면
if
MarketPosition==0 && DayIndex()>=0 && DayIndex()<=5 && C>DayClose(1)
then
Buy("매수",OnClose,def,1);
청산식을...
첫번째 봉에서 매수되었다면 A청산식 적용
두번째 봉에서 매수되었다면 B청산식 적용
세번째 봉과 여섯번째 봉 사이에서 매수되었다면 C청산식 적용
항상 감사합니다..^^
답변 1
예스스탁 예스스탁 답변
2016-01-19 11:42:18
안녕하세요
예스스탁입니다.
이름으로 구분해야 하므로
봉별로 진입명을 다르게 해주셔야 합니다.
if MarketPosition==0 && C>DayClose(1) then {
if dayindex == 0 Then
Buy("매수1",OnClose,def,1);
if dayindex == 1 Then
Buy("매수2",OnClose,def,1);
if dayindex >= 2 and dayindex <= 5 Then
Buy("매수3",OnClose,def,1);
}
if MarketPosition == 1 and IsEntryName("매수1") == true Then
{
~~~A청산식
}
if MarketPosition == 1 and IsEntryName("매수2") == true Then
{
~~~B청산식
}
if MarketPosition == 1 and IsEntryName("매수3") == true Then
{
~~~C청산식
}
즐거운 하루되세요
> 일목초인 님이 쓴 글입니다.
> 제목 : 매수한 시점을 기준으로 청산식 별도로 적용하는 식
> 매수한 시점을 기준으로 청산식 구분해서 적용하는 식 부탁드립니다.
예를 들어..
매수식이 다음과 같다면
if
MarketPosition==0 && DayIndex()>=0 && DayIndex()<=5 && C>DayClose(1)
then
Buy("매수",OnClose,def,1);
청산식을...
첫번째 봉에서 매수되었다면 A청산식 적용
두번째 봉에서 매수되었다면 B청산식 적용
세번째 봉과 여섯번째 봉 사이에서 매수되었다면 C청산식 적용
항상 감사합니다..^^
다음글