커뮤니티
수식 문의 드립니다
2012-11-16 07:55:39
414
글번호 56538
1. SetStopInactivity(PriceScale*1,15,PointStop);
위의 청산식을 exitlong와 exitshort를 사용하고 atmarket주문함수로 청산할 수 있도록 변환 부탁드립니다.
2. 접때 만들어 주신 수식이 전혀 먹지를 않습니다.
1.
if A조건 and TotalTrades >= 1 and sdate <= ExitDate(1)+10000 Then
buy();
이걸 조건에 추가하면 진입자체가 발생하지 않습니다. ExitDate(1)+10000이 청산일로 부터 1년을 의미하는지요?
2.
if (TotalTrades == 0) or (TotalTrades >= 1 and sdate <= ExitDate(1)+10000) Then{
if 조건A Then
buy();
if 조건B Then
buy();
if 조건C Then
buy();
}
이걸 사용하면 1년동안만 거래가 이루어지고 그 이후에는 신호가 발생하지 않습니다.
> 1. 주식 스윙 매매에 사용하려고 합니다. 청산이 되고 A라는 조건이 1년 동안만 유효하도록 하는 수식 부탁드립니다. 그러닌까 1년 이후에는 A라는 조건이 유효하지 않고, 진입이 되고 또 청산이 일어났다면 A라는 조건이 1년동안만 유효하도록!!!!
예를 들면 C > Ma(C,60)이라는 조건이 청산이 이루어지고 1년간 유효하고, 1년 이후에는 C > Ma(C,60)라는 조건과 관계없이 진입하고, 또 청산이 되었다면 C > Ma(C,60)라는 조건이 1년간 유효.
2., 모든 조건이 1년간만 유효하고, 그 이후에는 초기화 되어 다시 진입되도록 수식 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2012-11-16 14:48:30
안녕하세요
예스스탁입니다.
1.
if MarketPosition == 1
and BarsSinceEntry == 15
and Highest(H,BarsSinceEntry) < EntryPrice+PriceScale Then
exitlong("bx",AtMarket);
if MarketPosition == -1
and BarsSinceEntry == 15
and Lowest(L,BarsSinceEntry) > EntryPrice+PriceScale Then
ExitShort();
2.
해당식은 직전에 청산이 있을 경우만 염두에 둔 식이므로
직전에 청산이 없는 차트상 첫진입등은 따로 입력해 주셔야 합니다.
문의하신 부분은 정형화면 어떤 표현이 있는 것은 아니고
구현하고자 하는 전체식들을 모두 염두에 두시면서 작성해 가셔야 합니다.
02-3453-1060으로 전화주시기 바랍니다.
즐거운 하루되세요
> 무명 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 1. SetStopInactivity(PriceScale*1,15,PointStop);
위의 청산식을 exitlong와 exitshort를 사용하고 atmarket주문함수로 청산할 수 있도록 변환 부탁드립니다.
2. 접때 만들어 주신 수식이 전혀 먹지를 않습니다.
1.
if A조건 and TotalTrades >= 1 and sdate <= ExitDate(1)+10000 Then
buy();
이걸 조건에 추가하면 진입자체가 발생하지 않습니다. ExitDate(1)+10000이 청산일로 부터 1년을 의미하는지요?
2.
if (TotalTrades == 0) or (TotalTrades >= 1 and sdate <= ExitDate(1)+10000) Then{
if 조건A Then
buy();
if 조건B Then
buy();
if 조건C Then
buy();
}
이걸 사용하면 1년동안만 거래가 이루어지고 그 이후에는 신호가 발생하지 않습니다.
> 1. 주식 스윙 매매에 사용하려고 합니다. 청산이 되고 A라는 조건이 1년 동안만 유효하도록 하는 수식 부탁드립니다. 그러닌까 1년 이후에는 A라는 조건이 유효하지 않고, 진입이 되고 또 청산이 일어났다면 A라는 조건이 1년동안만 유효하도록!!!!
예를 들면 C > Ma(C,60)이라는 조건이 청산이 이루어지고 1년간 유효하고, 1년 이후에는 C > Ma(C,60)라는 조건과 관계없이 진입하고, 또 청산이 되었다면 C > Ma(C,60)라는 조건이 1년간 유효.
2., 모든 조건이 1년간만 유효하고, 그 이후에는 초기화 되어 다시 진입되도록 수식 부탁드립니다