COCO研究院

 找回密碼
 註冊
搜索
查看: 3227|回復: 2

無大,請教程式的寫法~

[複製鏈接]
發表於 11-10-19 13:48 | 顯示全部樓層 |閱讀模式
無大,又是我~哈

想跟您請教

mt4 的 獲利倒限的程式您都是怎麼寫的呢?(程式功力太差)
比如說現在我目前的倉位獲利100點,想在獲利回吐50%時出場的意思,另外要設定一個門檻值,比如說50點,就開始啟用這樣的機制~
請您提示一下~
感謝~
發表於 11-10-19 18:05 | 顯示全部樓層
回復 1# donlabin

計算 變數數值 BuyStop  SellStop (記得 調整 NormalizeDouble(SellStop, Digits) )然後 檢查當數具有變動時,更新以下指令

OrderModify(OrderTicket(),OrderOpenPrice(),BuyStop,OrderTakeProfit(),0);

OrderModify(OrderTicket(),OrderOpenPrice(),SellStop,OrderTakeProfit(),0);
 樓主| 發表於 11-10-19 20:53 | 顯示全部樓層
感謝無大這麼快速的回覆

但是獲利回吐50%的機制要怎麼設計呢?

是要紀錄OrderProfit()的數值嗎?

比如OrderProfit()==60時,先紀錄變數a = 60,設定變數b(也就是a/2 = 30),然後再用OrderOpenPrice()+b當做OrderModify裡面的OrderStopLoss()的值
如果又再偵測到OrderProfit()>60時,那麼更新變數a的值,同時也更新變數b的值

是這樣嗎?

也許無大可以寫出這樣的程式碼供小弟參考觀摩~

非常感謝~~
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 22:15

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |