traders pro出品時の関数について
traders proに出品しようとしました所、半分はわかるのですが、わからない所があります。
traders proの指示通りに関数を購入していただけませんか?
宜しくお願いします。
TRADERS-proにて、
EAを登録しようと思ったところ、
以下のとおり、コードの挿入が必要でした。
大方は分かるのですが、
OnTimer()関数、をEAで使っていなくて、
どうやって挿入するのかが分かりません。
新たにOnTimer()関数をコーディングする必要があるのでしょうか。
既存のmq4をサンプルとして、組み込んで頂けないでしょうか。
よろしくお願い致します。
また、購入したたコードが何行目か別途教えていただく事は可能でしょうか?
------------------------------
import 記述部へ以下を追加してください。
//--- TRADERS-pro
#import "TRADERS-pro.ex4"
int TPInit(int productID);
int TPUpdate(int productID);
int TPDeinit();
string TPComment(int productID);
#import
//--- TRADERS-pro
OnInit() または init() 関数内へ以下を追加してください。
//--- TRADERS-pro
EventSetTimer(60);
TPStatus = TPInit(133);
if(TPStatus != 1) return(INIT_FAILED);
//--- TRADERS-pro
OnDeinit() または deinit() 関数内へ以下を追加してください。
//--- TRADERS-pro
EventKillTimer();
TPDeinit();
//--- TRADERS-pro
OnTimer()関数内へ以下を追加してください。
//--- TRADERS-pro
int tps = TPUpdate(133);
if (tps > -1) TPStatus = tps;
//--- TRADERS-pro
OnTick() または start() 関数内【最上部】へ以下を追加してください。
//--- TRADERS-pro
if(TPStatus != 1) return;
//--- TRADERS-pro
注文処理のコメント部分を以下の通り「TPComment(133)」に変更してください
TPComment(133)
コードサンプル
OrderSend(Symbol, OP_BUY, Lots, Ask, Slippage, 0, 0, TPComment(133), Magic, 0, Blue);
OrderSend(Symbol, OP_SELL, Lots, Bid, Slippage, 0, 0, TPComment(133), Magic, 0, Red);
------------------------------
コメント
※コメントを投稿するにはログインが必要です。