커뮤니티
문의드립니다
2013-09-05 12:34:39
87
글번호 67225
Var1 = ma(bids);
Var2 = ma(asks);
If Var1 == 3000 Then{
Var5 = C;}
If Var2 == 3000 Then{
Var9 = C;}
위식으로 시스템식을 만들어 주십시요
1, var5 일때 매수 var9 일때 매도
2. 전에 발생됐던 var5 이나 var9 가격 도달시 손절
3, var5 발생시 매수하여 var9 발생시 익절
4, var9 발생시 매도하여 var5 발생시 익절
답변 1
예스스탁 예스스탁 답변
2013-09-05 17:33:26
안녕하세요
예스스탁입니다.
input : P(20);
Var1 = ma(bids,P);
Var2 = ma(asks,P);
If Var1 == 3000 Then{
buy();
var5 = c;
}
If Var2 == 3000 Then{
sell();
var9 = c;
}
#매수진입후 매수전에 발생했던 var9가격 이하의 시세가 발생하면 청산
if MarketPosition == 1 Then
exitlong("bx",AtStop,var9[BarsSinceEntry]);
#매도진입후 매도전에 발생했던 var5가격 이상의 시세가 발생하면 청산
if MarketPosition == -1 Then
ExitShort("sx",AtStop,var5[BarsSinceEntry]);
buy와 sell은 반대포지션 상태에서 발생하면 반대포지션 청산도 같이 합니다.
즉 If Var1 == 3000 Then 조건이 만족하며 매수진입후에
If Var2 == 3000 Then조건 만족하면 매수포지션 청산하고 매도로 진입합니다.
반대도 같습니다.
즐거운 하루되세요
> 퍼팩쵸이스 님이 쓴 글입니다.
> 제목 : 문의드립니다
> Var1 = ma(bids);
Var2 = ma(asks);
If Var1 == 3000 Then{
Var5 = C;}
If Var2 == 3000 Then{
Var9 = C;}
위식으로 시스템식을 만들어 주십시요
1, var5 일때 매수 var9 일때 매도
2. 전에 발생됐던 var5 이나 var9 가격 도달시 손절
3, var5 발생시 매수하여 var9 발생시 익절
4, var9 발생시 매도하여 var5 발생시 익절
다음글
이전글