 |
tsh
資深會員

註冊日期: Feb 2016
來 自:
文章數量: 220 |
語法錯誤
ma1:ma(c,5);
ma2:ma(c,13);
maflag:=if((ma5>ma13 and ref(ma5,1)<=ref(ma13,1)),1,0);
for i=0 to datacount do begin
if maflag[i]=1 then
begin
.
.
.
end else
begin
.
.
.
end;
end;
for i=0 to datacount do begin
if G_cross[i]=1 and sunset[i]=0 then
begin
rangeH:=if(h>rangeH ,h,rangeH);
end;
end;
if G_cross[i]=1 and sunset[i]=0 then 出線語法錯誤,請問應如何更改, 謝謝版主!!
|
|
向版主報告此篇 |  |
|
2016-05-25 12:13 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 語法錯誤
引用: 最初由 tsh 發表
ma1:ma(c,5);
ma2:ma(c,13);
maflag:=if((ma5>ma13 and ref(ma5,1)<=ref(ma13,1)),1,0);
for i=0 to datacount do begin
if maflag[i]=1 then
begin
.
.
.
end else
begin
.
.
.
end;
end;
for i=0 to datacount do begin
if G_cross[i]=1 and sunset[i]=0 then
begin
rangeH:=if(h>rangeH ,h,rangeH);
end;
end;
if G_cross[i]=1 and sunset[i]=0 then 出線語法錯誤,請問應如何更改, 謝謝版主!!
提供的程式碼並不完整
在資訊不足的情況下,難以檢測
單就提供的部分來看,語法是沒問題的
|
|
向版主報告此篇 |  |
|
2016-05-25 12:49 |
|
|
|  |
 |
tsh
資深會員

註冊日期: Feb 2016
來 自:
文章數量: 220 |
變數設定:
G_cross:=0;
rangeH:=0;rango:=0;
bidflag:=0;maflag:=0;
sunrise:=0;sunset:=0;
黃金交叉
ma5:ma(c,5);
ma13:ma(c,13);
maflag:=if((ma5>ma13 and ref(ma5,1)<=ref(ma13,1)),1,0);
改為
ck:=ma5>ma13 and ref(ma5,1)<=ref(ma13,1);
maflag:=if((ck,1,0);
下列 if G_cross=1還是出線語法錯誤
請問版主是設定變數的程式碼錯嗎?
|
|
向版主報告此篇 |  |
|
2016-05-25 14:30 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 tsh 發表
變數設定:
G_cross:=0;
rangeH:=0;rango:=0;
bidflag:=0;maflag:=0;
sunrise:=0;sunset:=0;
黃金交叉
ma5:ma(c,5);
ma13:ma(c,13);
maflag:=if((ma5>ma13 and ref(ma5,1)<=ref(ma13,1)),1,0);
改為
ck:=ma5>ma13 and ref(ma5,1)<=ref(ma13,1);
maflag:=if((ck,1,0);
下列 if G_cross=1還是出線語法錯誤
請問版主是設定變數的程式碼錯嗎?
各家軟體計算基礎架構和特性不盡相同
為避免誤用請給計算原理
若僅給其他軟體原碼, 恕不協助
|
|
向版主報告此篇 |  |
|
2016-05-25 14:46 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|