커뮤니티
재문의
2019-04-05 22:26:59
127
글번호 127677
1.피라미딩 식은 어떻게 되나요 ?
2.아래 식에서 피라미딩을 두번만 진입 하게 할 수 있나요 ?
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
피라미딩을 모든 진입신호 허용으로 설정하고 적용하시면 됩니다.
input : signal(20);
var1 = obv;
var2 = ma(var1,signal);
var3 = var1-var2;
if MarketPosition == 0 and crossup(var3,0) Then
buy("b1",OnClose,def,1);
if MarketPosition == 1 then
{
if var3 > 0 and var3 > var3[1] Then
buy("b2",OnClose,def,1);
if var3 > 0 and var3 < var3[1] Then
ExitLong("bx1",OnClose,def,"",Floor(CurrentContracts*0.9),2);
if var3 <= 0 Then
exitlong("bx3");
}
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : Re : Re : 문의
> input : signal(20);
var1 = obv;
var2 = ma(var1,signal);
var3 = var1-var2;
if crossup(var3,0) Then
buy();
전봉보다 더 크면 한계약 더 매수
또 크면 한계약 더 매수 ,,..
그러다가 var3 가 전봉보다 작으면 90% 매수 청산 , 또는 0보다 같거나 작으면
전부 매수 청산 ..
10% 가지고 있는 것은
var 3가 다시 전봉보다 크면 한계약 매수 ...( 0보다 크고 )
또 전봉보다 크면 한계약 더 매수 '''' 계속 반복하다가
그러다가 var3 가 전봉보다 작으면 90% 매수 청산 , 또는 0보다 같거나 작으면
전부 매수 청산 ..
이렇게 수식 할 수 있나요
답변 1
예스스탁 예스스탁 답변
2019-04-09 09:44:19
안녕하세요
예스스탁입니다.
1
피라미딩은 시스템 트레이딩 설정창의 피라미딩탭에서 지정하시면 됩니다.
추가진입을 하는 수식은 사용자분이 설정창에서 지정해야만
추가진입신호가 발생합니다.
2
input : signal(20);
var1 = obv;
var2 = ma(var1,signal);
var3 = var1-var2;
if MarketPosition == 0 and crossup(var3,0) Then
buy("b1",OnClose,def,1);
if MarketPosition == 1 then
{
if var3 > 0 and var3 > var3[1] and MaxEntries < 2 Then
buy("b2",OnClose,def,1);
if var3 > 0 and var3 < var3[1] Then
ExitLong("bx1",OnClose,def,"",Floor(CurrentContracts*0.9),2);
if var3 <= 0 Then
exitlong("bx3");
}
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : 재문의
> 1.피라미딩 식은 어떻게 되나요 ?
2.아래 식에서 피라미딩을 두번만 진입 하게 할 수 있나요 ?
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
피라미딩을 모든 진입신호 허용으로 설정하고 적용하시면 됩니다.
input : signal(20);
var1 = obv;
var2 = ma(var1,signal);
var3 = var1-var2;
if MarketPosition == 0 and crossup(var3,0) Then
buy("b1",OnClose,def,1);
if MarketPosition == 1 then
{
if var3 > 0 and var3 > var3[1] Then
buy("b2",OnClose,def,1);
if var3 > 0 and var3 < var3[1] Then
ExitLong("bx1",OnClose,def,"",Floor(CurrentContracts*0.9),2);
if var3 <= 0 Then
exitlong("bx3");
}
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : Re : Re : 문의
> input : signal(20);
var1 = obv;
var2 = ma(var1,signal);
var3 = var1-var2;
if crossup(var3,0) Then
buy();
전봉보다 더 크면 한계약 더 매수
또 크면 한계약 더 매수 ,,..
그러다가 var3 가 전봉보다 작으면 90% 매수 청산 , 또는 0보다 같거나 작으면
전부 매수 청산 ..
10% 가지고 있는 것은
var 3가 다시 전봉보다 크면 한계약 매수 ...( 0보다 크고 )
또 전봉보다 크면 한계약 더 매수 '''' 계속 반복하다가
그러다가 var3 가 전봉보다 작으면 90% 매수 청산 , 또는 0보다 같거나 작으면
전부 매수 청산 ..
이렇게 수식 할 수 있나요
이전글