커뮤니티
차이점
2008-07-18 04:39:59
837
글번호 16258
If c>o
Then
{
Buy("매수1",AtLimit,C);
}
나오던 신호가
If c>o
Then
{
Buy("매수",atmarket);
Buy("매수1",AtLimit,C);
}
나오지 않을 때(시뮬) 즉 AtLimit신호와 atmarket신호가 동시에 나와야 되는데
어떤 때는 나오고 어떤 때는 안나오느데 이유가 뭔지요?
답변 1
예스스탁 예스스탁 답변
2008-07-18 11:05:36
안녕하세요
예스스탁입니다.
수식을 읽어 들어갈때 위에서 아래방향으로 읽어 들어가므로
If c>o
Then
{
Buy("매수",atmarket);
Buy("매수1",AtLimit,C);
}
실제 주문함수의 경우 Buy("매수",atmarket)만 적용되게 됩니다.
Buy("매수",atmarket);에 의해서 매수주문이 발생하므로
Buy("매수1",AtLimit,C);은 의미가 없습니다.
즐거운 하루되세요
> peace 님이 쓴 글입니다.
> 제목 : 차이점
> If c>o
Then
{
Buy("매수1",AtLimit,C);
}
나오던 신호가
If c>o
Then
{
Buy("매수",atmarket);
Buy("매수1",AtLimit,C);
}
나오지 않을 때(시뮬) 즉 AtLimit신호와 atmarket신호가 동시에 나와야 되는데
어떤 때는 나오고 어떤 때는 안나오느데 이유가 뭔지요?