커뮤니티
함수 추가 부탁드립니다.
2019-07-02 23:51:48
239
글번호 129970
안녕하세요.
아래 수식을 14:00 이전에는 하루에 한방향으로는 한번만 진입할 수 있도록 함수 추가 부탁드립니다.
(즉, 하루에 매수로 1번만 진입 청산, 매도로 1번만 진입 청산 가능)
감사합니다.
Input: Length(20);
//매수
If close > Highest(High,Length)[2] then
Buy();
//매도
If close < Lowest(Low,Length)[2] then
Sell();
답변 1
예스스탁 예스스탁 답변
2019-07-03 10:03:52
안녕하세요
예스스탁입니다.
Input: Length(20);
var : Bcnt(0),Scnt(0);
if bdate != bdate[1] Then
{
Bcnt = 0;
Scnt = 0;
}
if MarketPosition == 1 and MarketPosition != MarketPosition[1] Then
Bcnt = Bcnt+1;
if MarketPosition == -1 and MarketPosition != MarketPosition[1] Then
Scnt = Scnt+1;
//매수
If Bcnt < 1 and stime < 140000 and close > Highest(High,Length)[2] then
Buy();
//매도
If Scnt < 1 and stime < 140000 and close < Lowest(Low,Length)[2] then
Sell();
즐거운 하루되세요
> 바둑이 님이 쓴 글입니다.
> 제목 : 함수 추가 부탁드립니다.
> 안녕하세요.
아래 수식을 14:00 이전에는 하루에 한방향으로는 한번만 진입할 수 있도록 함수 추가 부탁드립니다.
(즉, 하루에 매수로 1번만 진입 청산, 매도로 1번만 진입 청산 가능)
감사합니다.
Input: Length(20);
//매수
If close > Highest(High,Length)[2] then
Buy();
//매도
If close < Lowest(Low,Length)[2] then
Sell();