討論區列表
MultiCharts
一般模式
討論串模式
標題:
[發表] 無法執行移動停利後反向單的停損動作?
by 2020-03-12 19:35:40
0
暱稱:
liawfujin
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(0)
mp = MarketPosition ;
if MarketPosition > 0 then begin
sellshort next bar Test_LongTrailingStop(bb, 0.24) stop;
if mp < 0 then flag = 1;
end;
if MarketPosition < 0 then begin
buy next bar Test_ShortTrailingStop(cc, 0.24) stop;
if mp > 0 then flag = 1;
end;
if flag = 1 then begin
if mp > 0 then sellshort next bar at entryprice-stpu stop;
if mp < 0 then flag = 0;
end;
if flag = 1 then begin
if mp < 0 then buy next bar at entryprice+stpl stop;
if mp > 0 then flag = 0;
end;
------------------------------------------------------------------
其中 Test_LongTrailingStop(bb, 0.24) , Test_ShortTrailingStop(cc, 0.24) 為移動停利函數; 請問以上語法有何錯誤? 無法執行停利後反向單的停損動作?
第1篇:
[發表] 無法執行移動停利後反向單的停損動作?
by 2020-03-13 17:15:39
0
暱稱:
虛心求教
信箱:不顯示
成就:發文(0) / 回文(0) / 推薦(7)
mp = MarketPosition ;
if
MarketPosition > 0
then
begin
sellshort next bar Test_LongTrailingStop(bb, 0.24) stop;
if
mp < 0
then flag = 1;
end;
你的 mp = MarketPosition,
後面又是 MarketPosition > 0 才執行
那 flag 根本永遠不會等於 1 不是嗎?
第一頁
上一頁
1
下一頁
最後頁
討論區列表
MultiCharts
MultiCharts
│
討論區
│
會員專區
│
教學講座
│
支援與服務
│
產品購買
│
申請試用
All rights for MultiCharts Trading Software are reserved by MultiCharts, LLC
凱衛資訊股份有限公司 營利事業統一編號(21261212) 著作權所有 本網站最佳瀏覽解析度為 1024 x 768
隱私權政策
│
網站安全政策
│
著作權說明
若不清楚點選圖片更新驗證碼
註冊帳號
忘記密碼
解除鎖定