开拓者期货期权程序化系统交易论坛

标题: 如何取得上一笔交易的盈亏和方向? [打印本页]

作者: donghorse    时间: 2017-7-1 11:34:24     标题: 如何取得上一笔交易的盈亏和方向?

不知道如何取得上一笔交易的盈亏和方向,请大神指点!!
作者: wu778001035    时间: 2017-7-3 11:18:18

用程序判断上一笔交易是做多还是做空?
if(buycon)
{
     buy;
     flag = 1;
}
if(sellcon)
{
    sellshort;
    flag = -1;
}
//flag声明为序列变量,然后指定的位置输入flag的值 就知道上一次是开多还是开空了。

如何定义上一笔交易亏损
if(sellcon)  // 以多头为例,当前的sellcon是做为平仓的条件
{
     lastprofit = entryprice- sellprice;  // lastprofit要声明为序列变量,以便后面的调用。 sellPrice在这里只是一个代词,表示当前的平仓条件,具体是由自己的公式来决定的。
     sell;
}
当lastprofit为负数时,表明上一笔交易为亏损】




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2