커뮤니티
오류 보고 관련 수식 첨부
2015-01-22 14:59:12
128
글번호 82513
if (nEventID == 1)
{
var d = new Date();
if (BuyCond == 6)
if( Amount < Bottom-400 && M1.current < BP-0.2 && Buytime > 0 && d.getTime() = Buytime+60000 && Timechk1 == 0)
{
A1.OrderSell(Callcode, Bvol-Math.floor(Bvol*0.1)*1, Option.GetBidByCode(Callcode, 3), 0);
Exvol = Exvol+1;
Timechk1 = 1;
}
if( Amount < Bottom-300 && M1.current < BP-0.15 && Buytime > 0 && d.getTime() = Buytime+180000 && Timechk2 == 0)
{
A1.OrderSell(Callcode, Bvol-Math.floor(Bvol*0.1)*2, Option.GetBidByCode(Callcode, 3), 0);
Exvol = Exvol+2;
Timechk2 = 1;
}
현재 "invalid left-hand side in assignment" 표시되는 부분은 마지막 if 문구인 Amount < Bottom-300 열 입니다.
위에 Amount < Bottom-400 열에는 문제가 없는데 동일한 수식인데 왜 해당 오류 문구가 나는지 궁금합니다.
시간에 따라서 해당조건이 충족되면 거래를 하는 수식입니다.
혹시 전체 수식을 보셔야 한다면 해당 파일 별도로 메일 보내드리겠습니다.
답면에 메일 주소 알려주세요
답변 1
예스스탁 예스스탁 답변
2015-01-22 16:41:04
안녕하세요
예스스탁입니다.
자바스크립트 랭귀지에서 같다라는 표현은 == 입니다.
각 IF문에서 d.getTime() = Buytime+60000
을 d.getTime() == Buytime+60000로 변경하시기 바랍니다.
즐거운 하루되세요
> 최강투자 님이 쓴 글입니다.
> 제목 : 오류 보고 관련 수식 첨부
> if (nEventID == 1)
{
var d = new Date();
if (BuyCond == 6)
if( Amount < Bottom-400 && M1.current < BP-0.2 && Buytime > 0 && d.getTime() = Buytime+60000 && Timechk1 == 0)
{
A1.OrderSell(Callcode, Bvol-Math.floor(Bvol*0.1)*1, Option.GetBidByCode(Callcode, 3), 0);
Exvol = Exvol+1;
Timechk1 = 1;
}
if( Amount < Bottom-300 && M1.current < BP-0.15 && Buytime > 0 && d.getTime() = Buytime+180000 && Timechk2 == 0)
{
A1.OrderSell(Callcode, Bvol-Math.floor(Bvol*0.1)*2, Option.GetBidByCode(Callcode, 3), 0);
Exvol = Exvol+2;
Timechk2 = 1;
}
현재 "invalid left-hand side in assignment" 표시되는 부분은 마지막 if 문구인 Amount < Bottom-300 열 입니다.
위에 Amount < Bottom-400 열에는 문제가 없는데 동일한 수식인데 왜 해당 오류 문구가 나는지 궁금합니다.
시간에 따라서 해당조건이 충족되면 거래를 하는 수식입니다.
혹시 전체 수식을 보셔야 한다면 해당 파일 별도로 메일 보내드리겠습니다.
답면에 메일 주소 알려주세요
이전글