커뮤니티
질문
2016-02-03 16:16:54
86
글번호 95142
아래식에서 매수식을 바꿔주세요.
매수: CrossUP(value1, value2)되면, 그날의 최저가에 매수주문
--------------------------------------------------
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
답변 1
예스스탁 예스스탁 답변
2016-02-03 17:26:52
안녕하세요
예스스탁입니다.
수식에서는 주문가격을 지정하는 부분은 없습니다.
신호가 발생하면 설정창에서 지정한 가격으로 주문이 집행됩니다.
설정창의 매매가격에는 해당 내용으로 지정할수 없습니다.
아래와 같이 지정하시면
CrossUP(value1, value2)조건만족한 이후
가격이 하락해 당일최저가를 기록하면 그때 매수신호가 발생합니다.
Input : shortPeriod(5), longPeriod(20);
var : T(0);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
If CrossUP(value1, value2) Then
{
T = 1;
}
if T == 1 Then
buy("b",AtStop,daylow);
If CrossDown(value1, value2) Then
{
T = -1;
Sell();
}
즐거운 하루되세요
> erwe343 님이 쓴 글입니다.
> 제목 : 질문
> 아래식에서 매수식을 바꿔주세요.
매수: CrossUP(value1, value2)되면, 그날의 최저가에 매수주문
--------------------------------------------------
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
다음글
이전글