Нужен совет, не могу сделать так чтобы метасток прописывал транзакции в trans.tri.
Ниже привожу стратегию:
BS1:=If(MACD() > Mov(MACD(),9,E) AND OscP(9,27,E,%) > 0, 1, 0);
BS2:=If(MACD() < Mov(MACD(),9,E) AND OscP(9,27,E,%) < 0, -1, 0);
ShortLong:=(BS1+BS2);
Ident:=Input("MTS Ident",0,1000,0);
FakeVar:=ExtFml( "msx_ksr.TradeQuik",ShortLong, "", "", L, CLOSE, ShortLong, Ident);
ShortLong;
... и то что написано в msx_ksr.ini:
[TradeFile]
Author=Vas
Directory=C:\BCS_Quik\
ClosePositionAtLastBar=yes
[TradeQuik]
File=C:\BCS_Quik\trans.tri
Account=SPBFUT00POT
ClientCode=10001
TransId=104
Template=TRANS_ID=%N; ACCOUNT=%A; CLIENT_CODE=%C; TYPE=%T; CLASSCODE=SPBFUT; SECCODE=%S; ACTION=NEW_ORDER; OPERATION=%O; PRICE=%P; QUANTITY=%Q;
ClassCode=SPBFUT
[C:\MetaStock Data\RIH0(1)]
File=C:\BCS_Quik\trans.tri
ClassCode=SPBFUT
SecCode=RIH0
Account=SPBFUT00POT
ClientCode=10001
Не могу врубиться что не так, уже мозги кипят. Пожалуйста подскажите что не так!